abonnement Unibet Coolblue Bitvavo
pi_33597728
en alvast de beste wensen voor dit jaar natuurlijk
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  zondag 1 januari 2006 @ 10:20:32 #3
120139 freiss
Hertog Jan :9~
pi_33597731
quote:
Op zondag 1 januari 2006 10:19 schreef Chandler het volgende:
en alvast de beste wensen voor dit jaar natuurlijk
HJ 14-punt-gift.
Lijst met rukmateriaal!
pi_33599410
eingelijk mag dat alvast wel weg!
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  FOK!-Schrikkelbaas zondag 1 januari 2006 @ 13:09:44 #5
1972 Swetsenegger
Egocentrische Narcist
pi_33599498
quote:
Op zondag 1 januari 2006 13:05 schreef Chandler het volgende:
eingelijk mag dat alvast wel weg!
Kut he, die quote. Anders had je sneaky kunnen editten
pi_33619343
Beste wensen iedereen

Gelijk een vraag:

1
2
3
4
5
6
7
8
9
10
11
<?php
$vraag
= array(1 =&gt; '$vraag1', 2 =&gt; '$vraag2', 3 =&gt; '$vraag3', 4 =&gt; '$vraag4', 5 =&gt; '$vraag5', 6 =&gt; '$vraag6');
for (
$counter = 0; $counter &lt;= 6; $counter += 1) {

If (
strlen(($arr["vraag"][$counter])) &gt; 1) {
$sql_query = "INSERT INTO Pollgegevens (PollID, PollPlek, Antwoorden, Vraagnummer)";
$sql_query .="VALUES ('".$pollID."','".$pollPlek."','".$arr["vraag"]."', '".$counter."');";
$result = mysql_query($sql_query) or die(mysql_error());
}
}
?>


Wat doe ik fout? Ik heb nooit eerder echt met array's gewerkt met PHP, maar ik wil dus 6 ingevulde antwoorden controlleren, en indien meer dan 1 karakter er in, in de database stoppen..

alvast bedankt!
pi_33621573
tsss jullie konden gister je roes uitslapen
  maandag 2 januari 2006 @ 12:38:56 #9
120139 freiss
Hertog Jan :9~
pi_33621895
Wat ik zo snel zie, ben je een spatie vergeten in je $sql_query. Nu zit de ")" vast aan de "VALUES". Je kan overigens ook $counter += 1 als $counter++ schrijven.
HJ 14-punt-gift.
Lijst met rukmateriaal!
  FOK!-Schrikkelbaas maandag 2 januari 2006 @ 12:49:35 #10
1972 Swetsenegger
Egocentrische Narcist
pi_33622141
1
2
3
4
5
6
7
8
9
$vraag = array(1 => '$vraag1', 2 => '$vraag2', 3 => '$vraag3', 4 => '$vraag4', 5 => '$vraag5', 6 => '$vraag6');
for ( $counter = 0; $counter <= 6; $counter ++) {

If (strlen($vraag[$counter]) > 1) {
$sql_query = "INSERT INTO Pollgegevens (PollID, PollPlek, Antwoorden, Vraagnummer)";
$sql_query .="VALUES ('".$pollID."','".$pollPlek."','".$arr["vraag"]."', '".$counter."');";
$result = mysql_query($sql_query) or die(mysql_error());
}
}
pi_33622450
quote:
Op maandag 2 januari 2006 12:49 schreef Swetsenegger het volgende:

[ code verwijderd ]
Dit werkt deels, ik krijg nu wat in mn database. Echter, de vragen-velden blijven leeg
pi_33622754
Hallo..ik heb een probleempje
Ik wil dat als je een van m'n avatars kiest je er ook gelijk de naam er bij krijgt
Het werkt dus ong. zo

1
2
    echo  '<input type="radio" name="nummer" value="2">';
    echo "<img src='icon2.png'>";


Nu werkt het alleen nog maar met nummers
1 echo "Je hebt nummer $iconnummer gekozen";


Hoe kan ik ervoor zorgen dat er ipv. $iconnummer staat er een naam komt?
pi_33622901
je avatar kiesding werkt niet, ik koos net de chinees!

edit: ik zie nu geen chinees in het lijstje staan, was dus denk ik bij iemand anders met een avakies ding
  FOK!-Schrikkelbaas maandag 2 januari 2006 @ 13:15:41 #14
1972 Swetsenegger
Egocentrische Narcist
pi_33622933
quote:
Op maandag 2 januari 2006 12:58 schreef LeeHarveyOswald het volgende:

[..]

Dit werkt deels, ik krijg nu wat in mn database. Echter, de vragen-velden blijven leeg
1
2
3
4
5
6
7
8
9
$vraag = array(1 => '$vraag1', 2 => '$vraag2', 3 => '$vraag3', 4 => '$vraag4', 5 => '$vraag5', 6 => '$vraag6');
for ( $counter = 0; $counter <= 6; $counter ++) {

If (strlen($vraag[$counter]) > 1) {
$sql_query = "INSERT INTO Pollgegevens (PollID, PollPlek, Antwoorden, Vraagnummer)";
$sql_query .="VALUES ('".$pollID."','".$pollPlek."','".$vraag[$counter]."', '".$counter."');";
$result = mysql_query($sql_query) or die(mysql_error());
}
}
pi_33623030
quote:
Op maandag 2 januari 2006 13:14 schreef LeeHarveyOswald het volgende:
je avatar kiesding werkt niet, ik koos net de chinees!

edit: ik zie nu geen chinees in het lijstje staan, was dus denk ik bij iemand anders met een avakies ding
Ik heb ze nu ff allemaal weg gedaan...avatar kies dinges krijgt een hele update
Momenteel kan je alleen 4x Olsens kiezen en 2x J.Lo
pi_33623141
quote:
Op maandag 2 januari 2006 13:15 schreef Swetsenegger het volgende:

[..]
[ code verwijderd ]
Dit resulteerd in de volgende inhoud van mijn database:

$vraag3
$vraag2
$vraag1
$vraag4
$vraag5
$vraag6
  FOK!-Schrikkelbaas maandag 2 januari 2006 @ 13:34:03 #17
1972 Swetsenegger
Egocentrische Narcist
pi_33623378
quote:
Op maandag 2 januari 2006 13:23 schreef LeeHarveyOswald het volgende:

[..]

Dit resulteerd in de volgende inhoud van mijn database:

$vraag3
$vraag2
$vraag1
$vraag4
$vraag5
$vraag6
Ik naam dan ook aan dat die $vraag1 in je array symbolisch was, en daar gewoon de vraag stond.
Waarom los je dat zo op eigenlijk?
pi_33623470
Ik heb 6 velden waarin een vraag neergezet kan worden. Ik wil een veld alleen opnemen als er iets in staat, en langer dan 1 karakter is (zodat niet per ongeluk een spatie als poll antwoord er tussen komt te staan)

Wat uit het formulier komt, komt in $vraagX te staan..
pi_33623575
array dinges aangepast, nu doettie et thnx
pi_33630099
quote:
Op maandag 2 januari 2006 13:08 schreef DjDev het volgende:
Hallo..ik heb een probleempje
Ik wil dat als je een van m'n avatars kiest je er ook gelijk de naam er bij krijgt
Het werkt dus ong. zo
[ code verwijderd ]

Nu werkt het alleen nog maar met nummers
[ code verwijderd ]

Hoe kan ik ervoor zorgen dat er ipv. $iconnummer staat er een naam komt?
Dat is vrij basic, maar je dient een array aan te maken die de nummers koppelt aan namen. Dus zoiets als dit:

$namen = array('A. Aars', 'B. Beer', 'C. Claus', ...);

Waarbij de eerste naam index 0 heeft, de volgende 1, etc. Daarna doe je dit:

echo 'Je hebt ' . $namen[$gekozenNummer] . ' gekozen!';
pi_33630199
quote:
Op maandag 2 januari 2006 16:56 schreef JeRa het volgende:

[..]

Dat is vrij basic, maar je dient een array aan te maken die de nummers koppelt aan namen. Dus zoiets als dit:

$namen = array('A. Aars', 'B. Beer', 'C. Claus', ...);

Waarbij de eerste naam index 0 heeft, de volgende 1, etc. Daarna doe je dit:

echo 'Je hebt ' . $namen[$gekozenNummer] . ' gekozen!';
Ok..ik ga ff wat dingen proberen
Bedankt
-edit-

Het lukt niet echt...
Ik krijg alleen "Je hebt gekozen!"
Ik weet niet waar ik het fout doe maar ik denk bij $namen = array('A. Aars', 'B. Beer', 'C. Claus', ...);
Ik snap dat niet echt..Kan je dat ff uitleggen?

[ Bericht 19% gewijzigd door DjDev op 02-01-2006 17:12:47 ]
  FOK!-Schrikkelbaas maandag 2 januari 2006 @ 17:17:16 #22
1972 Swetsenegger
Egocentrische Narcist
pi_33630725
quote:
Op maandag 2 januari 2006 16:59 schreef DjDev het volgende:

[..]

Ok..ik ga ff wat dingen proberen
Bedankt
-edit-

Het lukt niet echt...
Ik krijg alleen "Je hebt gekozen!"
Ik weet niet waar ik het fout doe maar ik denk bij $namen = array('A. Aars', 'B. Beer', 'C. Claus', ...);
Ik snap dat niet echt..Kan je dat ff uitleggen?
Post je code eens.
pi_33630887
Tja na wat vogelen met wat code om plaats te bepalen heb ik reeds het volgende stukje code gerealiseerd!.. maar helaas werkt dit niet echt optimaal... omdat ik soms een veld wil verplaatsen van kolom 1 naar kolom 2 of naar kolom 3, whatever.

de code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
function moveCat($id, $pos)
{
    $sql = "SELECT tree.pos_id,
                   tree.sort_id
            FROM   `tree`
            WHERE  `id` = '" . $id . "'";
    $query = mysql_query($sql);
    $items = mysql_num_rows($query);
    
    if ($items > 0)
    {
        $list = mysql_fetch_object($query);
        
        if ($pos == "up")
        {
            $first = $list->sort_id -1;
            $last  = $list->sort_id;
        }
        else
        {
            $first = $list->sort_id;
            $last  = $list->sort_id +1;
        }


        $catSql   = "SELECT tree.id,
                            tree.sort_id
                     FROM   tree
                     WHERE  tree.pos_id = '" . $list->pos_id . "'
                     AND    tree.sort_id IN ('" . $first . "', '" . $last . "')";
        $catQuery = mysql_query($catSql) or die($catSql . mysql_error());
        $catItems = mysql_num_rows($catQuery);
        
        $arrMove = array();
        if ($catItems > 1)
        {
            for ($x = 0; $x < $catItems; $x++)
            {
                $catList = mysql_fetch_object($catQuery);
                
                $arrMove[] = array('id'  => $catList->id,
                                   'sid' => $catList->sort_id);
            }
            
            mysql_query("UPDATE tree SET sort_id = '" . $arrMove[0]['sid'] . "' WHERE id = '" . $arrMove[1]['id'] . "'");
            mysql_query("UPDATE tree SET sort_id = '" . $arrMove[1]['sid'] . "' WHERE id = '" . $arrMove[0]['id'] . "'");

            return true;
        }
        else
        {
            return false;
        }
    }
    else
    {
        return false;
    }
}


nu doe ik toch echt iets echt heel goed fout... maar waar het zit weet ik niet, misschien de manier van uitlezen? heeft iemand suggesties?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_33631044
-edit-

Lama...ik heb alles verneukt

[ Bericht 64% gewijzigd door DjDev op 02-01-2006 19:50:31 ]
  FOK!-Schrikkelbaas maandag 2 januari 2006 @ 17:33:05 #25
1972 Swetsenegger
Egocentrische Narcist
pi_33631176
quote:
Op maandag 2 januari 2006 17:28 schreef DjDev het volgende:

[..]
[ code verwijderd ]

Je nieuwe code met die array erin
  maandag 2 januari 2006 @ 17:38:34 #26
65471 SkaterSam
Lurking Galore
pi_33631309
1
2
3
4
5
6
7
<?php
if (date(Y) == 2006) {
echo
"Gelukkig Nieuwjaar iedereen!";
} else {
echo
"tvp";
}
?>

Flauw hè
Let's make life easy
Typo's are the demon spawn from hell !
pi_33631614
quote:
Op maandag 2 januari 2006 17:22 schreef Chandler het volgende:
Tja na wat vogelen met wat code om plaats te bepalen heb ik reeds het volgende stukje code gerealiseerd!.. maar helaas werkt dit niet echt optimaal... omdat ik soms een veld wil verplaatsen van kolom 1 naar kolom 2 of naar kolom 3, whatever.

de code
[ code verwijderd ]

nu doe ik toch echt iets echt heel goed fout... maar waar het zit weet ik niet, misschien de manier van uitlezen? heeft iemand suggesties?
natuurlijk is het handig om te zien waarmee ik bezig ben, en heb dus ook al een preview online, alleen de frontpage werkt en de links die er in staan etc

http://linkbase.bruggema.nl/
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_33633159
quote:
Op maandag 2 januari 2006 17:38 schreef SkaterSam het volgende:

[ code verwijderd ]

Flauw hè
Dat kan korter

1<?=date(Y)-2006?tvp:'Gelukkig Nieuwjaar iedereen!';
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_33633600
quote:
Op maandag 2 januari 2006 17:33 schreef Swetsenegger het volgende:

[..]


Je nieuwe code met die array erin
Die heb ik dus niet want ik snap het niet

-edit-

Ik heb dus ff ingetikt zoals ik dacht dat het moest...
pi_33634121
quote:
Op maandag 2 januari 2006 18:55 schreef DjDev het volgende:

[..]

Die heb ik dus niet want ik snap het niet

-edit-

Ik heb dus ff ingetikt zoals ik dacht dat het moest...
Die $value in je code is de index van de array. Dat moet dus $nummer of $iconnummer worden

Als je een array zo aanmaakt:
$newArray = array('a', 'b', 'c');

Dan zien de indices er zo uit:

0 => 'a'
1 => 'b'
2 => 'c'

En die kun je aanroepen met $newArray[0] (geeft 'a' terug), $newArray[1] (geeft 'b' terug), etc
  FOK!-Schrikkelbaas maandag 2 januari 2006 @ 19:12:33 #31
1972 Swetsenegger
Egocentrische Narcist
pi_33634187
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
if ($_SERVER['REQUEST_METHOD']=='POST' && (!empty($_POST['nummer'])){
  if ( ! (is_numeric($nummer) and ($nummer >= 1) and ($nummer <= 40)))  {

    die("Oeps! Je hebt niks gekozen!'>");
  }

else
include ("icon.dat");
   $file = fopen ("icon.dat","w");
   fputs($file, "<");
   fputs($file, "? $");
   fputs($file, "iconnummer=".$_POST['nummer']." ?");
   fputs($file, ">");
     fclose ($file);
   echo "Je hebt nummer ".$_POST['nummer']." gekozen<BR> <BR>";

$namen = array('1.Naam1', '2. Naam2', '3. Naam3',);

echo 'Je hebt ' . $namen[$_POST['nummer']] . ' gekozen!';
}
else{
?>

<form method="post" action="edit.php">
<p><font face="Lucida Console" color="Black">Mary-Kate And Ashley Olsen</font></p>
<input type="radio" name="nummer" value="1">
<img src="icon1.png" border=1>
<input type="radio" name="nummer" value="2">
<img src="icon2.png" border=1>
<input type="radio" name="nummer" value="3">
<img src="icon3.png" border=1>
</form>
<?}?>
pi_33634266
Swetsenegger, waarom check je op REQUEST_METHOD als $_POST variabelen anders niet eens gevuld kunnen worden?
pi_33634503
quote:
Op maandag 2 januari 2006 19:12 schreef Swetsenegger het volgende:

[ code verwijderd ]
Ik ben je erg dankbaar
  FOK!-Schrikkelbaas maandag 2 januari 2006 @ 19:27:13 #34
1972 Swetsenegger
Egocentrische Narcist
pi_33634625
quote:
Op maandag 2 januari 2006 19:14 schreef JeRa het volgende:
Swetsenegger, waarom check je op REQUEST_METHOD als $_POST variabelen anders niet eens gevuld kunnen worden?
Ow, ik trok 'm uit een script welke ik toevallig had open liggen.

REQUEST_METHOD komt van een stel fundamentalistische phpfreakz. $_POST['submit'] checken werkt namelijk niet met elke browser en de 'enter' toets. De Submit wordt dan niet herkent. Wanneer je REQUEST_METHOD gebruikt, wordt de submit altijd herkent. Ook wanneer je via een enter submit .
pi_33634652
ik gebruik ook altijd request method, weet je zekers dat je goed zit
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_33635059
quote:
Op maandag 2 januari 2006 19:12 schreef Swetsenegger het volgende:

[ code verwijderd ]
Hmm...ik krijg een parse error...
Parse error: parse error, unexpected '{' in /home/phserver.net/devrim/edit.php on line 32 (eerste regel van wat jij hebt getypt dus..)

Ik kan de fout niet vinden...
  maandag 2 januari 2006 @ 19:45:42 #37
120139 freiss
Hertog Jan :9~
pi_33635263
quote:
Op maandag 2 januari 2006 19:40 schreef DjDev het volgende:

[..]

Hmm...ik krijg een parse error...
Parse error: parse error, unexpected '{' in /home/phserver.net/devrim/edit.php on line 32 (eerste regel van wat jij hebt getypt dus..)

Ik kan de fout niet vinden...
er mist denk ik een ")" voor de "{"
HJ 14-punt-gift.
Lijst met rukmateriaal!
pi_33635362
quote:
Op maandag 2 januari 2006 19:27 schreef Swetsenegger het volgende:

[..]

Ow, ik trok 'm uit een script welke ik toevallig had open liggen.

REQUEST_METHOD komt van een stel fundamentalistische phpfreakz. $_POST['submit'] checken werkt namelijk niet met elke browser en de 'enter' toets. De Submit wordt dan niet herkent. Wanneer je REQUEST_METHOD gebruikt, wordt de submit altijd herkent. Ook wanneer je via een enter submit .
Ah, op die fiets ik gebruik daar zelf altijd een hidden field voor met ofwel een 'true'-waarde als ik gewoon wil checken of het formulier gesubmit is, ofwel een nuttige waarde zoals een ID van het object wat je op dat moment aan het wijzigen bent.
pi_33635446
quote:
Op maandag 2 januari 2006 19:45 schreef freiss het volgende:

[..]

er mist denk ik een ")" voor de "{"
Laat maar..ik heb alles verneukt
Ik begin wel helemaal opnieuw met dat ding..
pi_33641657
Tnx Jera en SuperRembo, morgen kan ik weer hard aan het werk!!!
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_33651413
Ik geef via een form een get door naar een pagina. In deze get staat een array lists[]. Ik wil exact dezelfde get-info doorspelen naar een volgende pagina. Is er een manier om dat makkelijk af te vangen?

mijn url is bijv:
bla.php?lists[1]=on&lists[3]=on&dit=dat
en alles vanaf t vraagtekentje tot t eind zou ik graag als een string willen hebben ofzo.
dat ik makkelijk deze link kan maken:
bla2.php?lists[1]=on&lists[3]=on&dit=dat
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_33659235
http://213.124.228.7/jim/0506/havo5/eindmodule/start.php

is een opdracht voor school, 1 tot 5 heb ik af, met 6 was ik bezig maar kom ik verder niet uit..
hulp met de volgende opdrachten zou ik erg op prijs stellen, we werken met htmlkit.. ik kan je de files doorsturen wat ik tot nu toe heb.. hulp via msn zou makkelijk zijn..
  FOK!-Schrikkelbaas dinsdag 3 januari 2006 @ 15:34:49 #43
1972 Swetsenegger
Egocentrische Narcist
pi_33661465
quote:
Op dinsdag 3 januari 2006 14:26 schreef Sjoe538 het volgende:
http://213.124.228.7/jim/0506/havo5/eindmodule/start.php

is een opdracht voor school, 1 tot 5 heb ik af, met 6 was ik bezig maar kom ik verder niet uit..
hulp met de volgende opdrachten zou ik erg op prijs stellen, we werken met htmlkit.. ik kan je de files doorsturen wat ik tot nu toe heb.. hulp via msn zou makkelijk zijn..
Dit is geen helpdesk
Post maar wat precies je probleem is, en 'men' zal je trachten te helpen. Maar er wordt wel enige zelfredzaamheid verwacht eigenlijk.
pi_33661889
Simpel vraagje
1
2
3
4
5
<?php
$var1
= "LeeHarvey";
$var2 = "Oswald"
$var3 = $var1 & $var2;
?>

Heeft var3 nu de waarde LeeHarveyOswald?
pi_33662356
quote:
Op dinsdag 3 januari 2006 15:50 schreef LeeHarveyOswald het volgende:
Simpel vraagje
[ code verwijderd ]

Heeft var3 nu de waarde LeeHarveyOswald?
vergeet in je 2e regel de ; niet
pi_33662544
quote:
Op dinsdag 3 januari 2006 15:50 schreef LeeHarveyOswald het volgende:
Simpel vraagje
[ code verwijderd ]

Heeft var3 nu de waarde LeeHarveyOswald?
waarom probeer je dat niet even?

en gebruik anders ipv de & een .
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_33662621
quote:
Op dinsdag 3 januari 2006 16:10 schreef Desdinova het volgende:

[..]

waarom probeer je dat niet even?

en gebruik anders ipv de & een .
Omdat de waarde meerdere keren in een database gestopt wordt en ik geen zin heb om straks allemaal dingen weg te gooien

maar met een . gaat het zowiezo werken? (in de praktijk gaat het om 2 postcode velden; 1 met de getallen, 1 met de letters, en dat moet in 1 veld in de database komen)
pi_33663096
jep punt werkt.
$var = $var1.$var2;
zet ze iig direct tegen elkaar aan. het lijkt me waarschijnlijk dat eventuele spaties tussen de vars en de punt weggelaten worden. wil je er een spatie tussen wordtie zo:
$var = $var1." ".$var2;
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_33663291
quote:
Op dinsdag 3 januari 2006 16:12 schreef LeeHarveyOswald het volgende:

[..]

Omdat de waarde meerdere keren in een database gestopt wordt en ik geen zin heb om straks allemaal dingen weg te gooien

maar met een . gaat het zowiezo werken? (in de praktijk gaat het om 2 postcode velden; 1 met de getallen, 1 met de letters, en dat moet in 1 veld in de database komen)
Is het niet makkelijker voor de gebruiker om 1 postcode veld te hebben die je met een eigen script zelf controleerd? (spatie erin (of er juist uit)) en kijkt of het bestaat uit 4 cijfers en 2 letters?

(tevens een tvp)
pi_33679840
Waarom wil W2k mij niet vertellen of een bestand een directory of een bestand is?

1is_dir( $file )

Geeft altijd false terug

1filetype( $file )

Geeft niks terug, alleen 'file' als er geen enkele onderliggende map in een map zit

1( fileperms($file) & 0x4000 ) == 0x4000 )

Zelfde verhaal als is_dir...

Mis ik een configuratie-instelling? Ik heb dit nog niet eerder meegemaakt.

-edit-
oja, iets dergelijks gebruik ik als script;

1
2
3
4
5
6
7
8
9
10
11
12
13
  $dh = opendir('.');
  while( gettype( $file = readdir( $dh ) ) != boolean )
  {
     if( substr( $file, 0, 1 ) != '.' )
     {
       if( filetype( $file ) == 'dir' )
       {
         echo '[dir] '. $file;
       } else {
         echo $file;
       }
     }
  }


Dit geeft dus nergens '[dir]' terug, ook al zijn er wel subdirectories.
pi_33692894
Probleempje met preg_replace:

ik heb hetvolgende:
1
2
3
4
<?php
$pattern
= "@<a href=\"#\".*(.*?)</a>@";
$table = preg_replace($pattern, '\\1',$table);
?>


in principe werkt dit ok. Totdat er een andere link in de table staat. Ik wil dus dat alle links in de tabel die beginnen met <a href=\"#\" verwijderd worden (hoeft niet ook de hoofdletters mee te pakken), maar dat andere links gewoon intact blijven.

de $table ziet er bijvoorbeeld zo uit:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$table
= "
<table>
<tr>
  <td>
<a href=\"#\" onclick=\"javascript:window.open(bla)\">Titel</a>
  </td>
</tr>
<tr>
  <td>
<a href=\"#\" onclick=\"javascript:window.open(bla)\">
Content en dat soort <a href=\"dingen.html\">klik</a>.
<a href=\"#\" onclick=\"javascript:window.open(bla)\">
en verder met content.
</a>
  </td>
</tr>
</table>
"
;
?>


De <a> voor de titel haaltie weg, en voor de eerste content ook. maar zodra de link in de content is geweest houdt t op. tevens klopt het dat de <a> niet af wordt gesloten voor de content-link. misschien heeft dat er wat mee te maken?

[edit]
ok. hij doet t dus niet pas vanaf een andere link. als ik n ander item ($table) pak houdtie al op na de titel.

als ik de links naast elkaar leg zien ze er precies hetzelfde uit. maar hij pakt ze dus niet allemaal.

[ Bericht 5% gewijzigd door Desdinova op 04-01-2006 14:10:48 ]
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_33694215
Probeer eens dit:

<?php
$pattern = "/<a href=\'#\".*>(.*)<\/a>/Ui";
$table = preg_replace($pattern, '\\1',$table);
?>


Snap je eigenlijk wel waarom je huidige regex niet werkt?
pi_33694416
werkt bijna. Hij heeft nu alleen ook de </a> achter de content-link verwijderd, dus alles is n link vanaf de link
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_33695623
quote:
Op woensdag 4 januari 2006 14:39 schreef Desdinova het volgende:
werkt bijna. Hij heeft nu alleen ook de </a> achter de content-link verwijderd, dus alles is n link vanaf de link
Maar probeer zelfs eens wat voor mij lijkt deze te werken:

$pattern = "/<a href=\"#\".*>(.*)<\/a>/Uis";
pi_33696857
mm. ik heb nu \\1 vervangen door \\1</a>.

dat werkt. alleen heb ik 1 </a> over. maarjaa. t werkt iig
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_33697398
quote:
Op woensdag 4 januari 2006 15:51 schreef Desdinova het volgende:
mm. ik heb nu \\1 vervangen door \\1</a>.

dat werkt. alleen heb ik 1 </a> over. maarjaa. t werkt iig
Waarom vervang je nu door \\1</a>? ik snap je hele bedoeling niet. Mijn pattern haalt alle links, exclusief de tekst van die links, weg die beginnen met <a href="#" maar wat jij doet snap ik dus niet.
pi_33697953
quote:
Op maandag 2 januari 2006 19:50 schreef DjDev het volgende:

[..]

Laat maar..ik heb alles verneukt
Ik begin wel helemaal opnieuw met dat ding..
Zo...Alles werkt nu
Bedankt iedereen die geholpen heeft
  woensdag 4 januari 2006 @ 16:21:28 #58
32768 DionysuZ
Respect my authority!
pi_33698103
denk je niet dat het te maken heeft met hoe preg_replace de te vervangen tekst zoekt?

edit: nee, volgens mij staat er een fout in de code van desdinova. Die van JeRa ziet er goed uit, waarom die niet gebruiken?
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_33699831
mnou dat heb ik geprobeerd. maar dan doetie t dus niet volledig
maar nu icm \\1</a> wel. op de </a> op t eind na.

edit
ehmm onee, hij gaf geen </a> bij de andere links.

<a href=\"bla\">klik</a> hier om verder te gaan

werd

<a href=\"bla\">klik hier om verder te gaan

[ Bericht 36% gewijzigd door Desdinova op 04-01-2006 17:20:21 ]
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_33700031
Kan iemand mij een beetje advies geven met de installatie van PEAR:DB? Waar moet ik t neerzetten en hoe activeer ik het?
  woensdag 4 januari 2006 @ 17:19:45 #61
32768 DionysuZ
Respect my authority!
pi_33700048
@desdinova

het ligt aan het feit dat jij links nest in andere links
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_33700135
quote:
Op woensdag 4 januari 2006 17:19 schreef DionysuZ het volgende:
@desdinova

het ligt aan het feit dat jij links nest in andere links
dat zou t kunnen zijn.
As a rule, I never touch anything more sophisticated and delicate than myself.
  woensdag 4 januari 2006 @ 17:25:12 #63
32768 DionysuZ
Respect my authority!
pi_33700247
(.*) is zeer greedy. Als ik bijv. de volgende code heb:

[ code]bla[/code] blalaala [ code]test[/code]
en ik gebruik een zoekpattern #\[ code\](.*)\[/code\]# dan is de output:

[/code] blalaala [ code]

Als je (.*?) gebruikt is de output anders
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_33700347
dan moet je dus als het ware je code gaan parsen... stackbased noemen ze dat ook wel, en kan je vertellen dat dat een pokke werk is...tis mzelf nog niet eerder gelukt
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  woensdag 4 januari 2006 @ 17:33:44 #65
32768 DionysuZ
Respect my authority!
pi_33700520
het is overigens GEEN valid html als je links gaat nesten. zie bijv. http://www.w3.org/TR/REC-html40/struct/links.html
quote:
12.2.2 Nested links are illegal

Links and anchors defined by the A element must not be nested; an A element must not contain any other A elements.

Since the DTD defines the LINK element to be empty, LINK elements may not be nested either.
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
  woensdag 4 januari 2006 @ 17:39:54 #66
32768 DionysuZ
Respect my authority!
pi_33700735
ik gebruik overigens ook altijd msi bij mijn patterns (bv. #\[code\](.*?)\[/code\]#msi).

i means that the search is case-insensitive.
s means that the dot can also match new-lines
m means that $ and ^ match not only at the very beginning / end of the string but also immediately before / after a new-line within the given string
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_33700833
Mensen ik zit met een PHP/GD probleem.

Op mijn website (online) heb ik geen problemen met het vinden van de path van de fonts maar op mijn eigen windows omgeving heb ik er wel problemen mee.

Als ik een font wil gebruiken krijg ik aldoor errors dat het fontje niet gevonden kan worden.

wat heb ik geprobeerd?

1. de volledige path (met / en met \)
2. met putenv het path GDFONTPATH gezet

beide oplossingen werkten helaas niet... iemand een idee hoe ik dit wel voor elkaar krijg?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  woensdag 4 januari 2006 @ 17:52:00 #68
32768 DionysuZ
Respect my authority!
pi_33701098
quote:
Op woensdag 4 januari 2006 17:43 schreef Chandler het volgende:
Mensen ik zit met een PHP/GD probleem.

Op mijn website (online) heb ik geen problemen met het vinden van de path van de fonts maar op mijn eigen windows omgeving heb ik er wel problemen mee.

Als ik een font wil gebruiken krijg ik aldoor errors dat het fontje niet gevonden kan worden.

wat heb ik geprobeerd?

1. de volledige path (met / en met \)
2. met putenv het path GDFONTPATH gezet

beide oplossingen werkten helaas niet... iemand een idee hoe ik dit wel voor elkaar krijg?
heb je al relatieve paden gebruikt? Ik heb mijn fonts als ik GD gebruik altijd in een dir fonts staan en dan link ik ze relatief. Dat werkt, ook op mijn windows bak.
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_33701120
met relatief bedoel je c:\fontpath\ ? oid? ja dat heb ik geprobeerd
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  woensdag 4 januari 2006 @ 17:53:44 #70
32768 DionysuZ
Respect my authority!
pi_33701152
quote:
Op woensdag 4 januari 2006 17:52 schreef Chandler het volgende:
met relatief bedoel je c:\fontpath\ ? oid? ja dat heb ik geprobeerd
nee ../fonts/fontname
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_33701204
ook al geprobeerd werkte ook niet ....
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  woensdag 4 januari 2006 @ 17:57:46 #72
32768 DionysuZ
Respect my authority!
pi_33701275
quote:
Op woensdag 4 januari 2006 17:55 schreef Chandler het volgende:
ook al geprobeerd werkte ook niet ....
hm lastig .. al met dirname(__FILE__) het absolute pad uit proberen te lezen en daarmee verder te gaan?
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_33701506
nee, maar weet zekers dat ik alles heb geprobeerd, zelfs die GDFONTPATH zou het probleem moeten oplossen...maar goed ik zal nog eens wat proberen..
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_33701683
1. eerste optie.. volledig path
1
2
3
Warning: Could not find/open font in d:\www\persoonlijk\gfxpoll.bruggema.nl\include\gfx.include.php on line 517

path: d:/www/persoonlijk/gfxpoll.bruggema.nl/gfx/fonts/arial.ttf


2. tweede poging met relatief path
1
2
3
Warning: Could not find/open font in d:\www\persoonlijk\gfxpoll.bruggema.nl\include\gfx.include.php on line 517

path: ./gfx/fonts/arial.ttf


3. ook zonder ./
1
2
3
Warning: Could not find/open font in d:\www\persoonlijk\gfxpoll.bruggema.nl\include\gfx.include.php on line 517

path: gfx/fonts/arial.ttf


4. ook met de \ ipv de / werkt het niet
1
2
3
Warning: Could not find/open font in d:\www\persoonlijk\gfxpoll.bruggema.nl\include\gfx.include.php on line 517

path: d:\www\persoonlijk\gfxpoll.bruggema.nl\gfx\fonts\arial.ttf


wordt er gek van
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  woensdag 4 januari 2006 @ 18:18:49 #75
32768 DionysuZ
Respect my authority!
pi_33701887
probeer eens zonder .ttf op het einde
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
  woensdag 4 januari 2006 @ 18:20:32 #76
32768 DionysuZ
Respect my authority!
pi_33701945
quote:
In many cases where a font resides in the same directory as the script using it the following trick will alleviate any include problems.
1
2
3
4
5
6
7
<?php
// Set the enviroment variable for GD
putenv('GDFONTPATH=' . realpath('.'));

// Name the font to be used (note the lack of the .ttf extension)
$font = 'SomeFont';
?>


imagettftext()

[ Bericht 51% gewijzigd door DionysuZ op 04-01-2006 18:27:56 ]
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_33703877
wat raar, waarom zonder .ttf... dat snap ik nou weer niet maar het probleem is alleen op me eigen PC en niet online, en daar wordt dus wel weer .ttf gebruikt? beetje raar...

en als dat zo is, is er ook een manier om te checken of het een probleem geeft? zodat ik het code technisch of het ene of het andere kan gebruiken?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  woensdag 4 januari 2006 @ 19:44:11 #78
32768 DionysuZ
Respect my authority!
pi_33704748
quote:
Op woensdag 4 januari 2006 19:16 schreef Chandler het volgende:
wat raar, waarom zonder .ttf... dat snap ik nou weer niet maar het probleem is alleen op me eigen PC en niet online, en daar wordt dus wel weer .ttf gebruikt? beetje raar...

en als dat zo is, is er ook een manier om te checken of het een probleem geeft? zodat ik het code technisch of het ene of het andere kan gebruiken?
ligt aan je GD versie
quote:
Depending on which version of the GD library PHP is using, when fontfile does not begin with a leading / then .ttf will be appended to the filename and the library will attempt to search for that filename along a library-defined font path.

When using versions of the GD library lower than 2.0.18, a space character, rather than a semicolon, was used as the 'path separator' for different font files. Unintentional use of this feature will result in the warning message: Warning: Could not find/open font. For these affected versions, the only solution is moving the font to a path which does not contain spaces.
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_33706293
kan iemand mij hier mee helpen..

ik heb een bestaande web applicatie in php en mysql. daar worden weken in benoemd met een weeknummer en een jaartal. de dagen worden genummerd van 0t/m6 ma t/m zo. nu wil ik aan de hand van deze gegevens een datum genereren. (dag, maand). kan dit met de functie date() of op een andere manier?
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_33707410
  • Maak eerst een datum van 1 januari van het jaartal dat je wil gebruiken.
  • Bepaal het weeknummer van 1 januari. Als 1 januari een donderdag, vrijdag, zaterdag of zondag is, dan is het week 1. Als 1 januari een maandag, dinsdag of woensdag is, dan is het week 53 van het jaar er voor.
  • Je zoekt de datum van bijvoorbeeld week 10, dan moet je dus 9 weken = 9 * 7 dagen verder zijn.
  • Zoek bij de datum die je nu hebt de dag in de week die je wil hebben.

    Maar dan in php
  • Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_33707855
    Misschien iets handiger:

  • Neem de datum van 4 januari van het jaat dat je wil gebruiken. Deze datum valt altijd in week 1.
  • Je zoekt de datum van bijvoorbeeld week 10, dan moet je dus 9 weken = 9 * 7 dagen verder zijn.
  • Zoek bij de datum die je nu hebt de dag in de week die je wil hebben.
  • Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_33707927
    Ja, of je doet iets in de richting van

    strtotime('+' . $aantal_weken . ' week', $timestamp_van_eerste_dag_van_dat_jaar);

      FOK!-Schrikkelbaas woensdag 4 januari 2006 @ 21:16:51 #83
    1972 Swetsenegger
    Egocentrische Narcist
    pi_33708168
    Ik ben gestopt met roken. Beetje moeite met concentreren nu. PHP'en gaat ook iets trager .
    pi_33708262
    quote:
    Op woensdag 4 januari 2006 21:16 schreef Swetsenegger het volgende:
    Ik ben gestopt met roken. Beetje moeite met concentreren nu. PHP'en gaat ook iets trager .
    . Succes dan maar, en niet teveel op problemen blijven zitten, dat gaat alleen maar voor irritatie zorgen
    pi_33709281
    quote:
    Op woensdag 4 januari 2006 21:10 schreef JeRa het volgende:
    Ja, of je doet iets in de richting van

    strtotime('+' . $aantal_weken . ' week', $timestamp_van_eerste_dag_van_dat_jaar);

    Daar schiet je toch niet zo gek veel mee op? Iets als "thursday week 10 2005" snapt strtotime niet.
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_33709884
    -blaat-
    pi_33709889
    quote:
    Op woensdag 4 januari 2006 22:10 schreef SuperRembo het volgende:

    [..]

    Daar schiet je toch niet zo gek veel mee op? Iets als "thursday week 10 2005" snapt strtotime niet.
    Maar daar had JeRa het ook niet over

    Strtotime accepteert ook 2 argumenten, waarbij het tweede argument de timestamp is vanaf waar gerekend moet worden. Standaard is dat natuurlijk de huidige tijd, maar je kunt er ook middernacht, het begin van 1 januari <jaar> invullen.
    pi_33710084
    quote:
    Op woensdag 4 januari 2006 22:10 schreef SuperRembo het volgende:

    [..]

    Daar schiet je toch niet zo gek veel mee op? Iets als "thursday week 10 2005" snapt strtotime niet.
    Je kunt de dag van de week toch opvragen met date()?
    pi_33710540
    Ja dat kan.
    Maar markiemark wil dus de datum weten van bijvoorbeeld de donderdag in week 10 van 2005. Het enige waar je volgens mij strtotime voor kan gebruiken is het optellen van een aantal weken. Dat is maar een onderdeel van het probleem (en ook simpel zonder strtotime te doen).
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_33710664
    Je kan toch de donderdag in week 1 opvragen en daar 9x7 bij optellen?

    -r-
    pi_33713102
    Zo dus

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    // dow: 0 = sunday, 1 = monday, ... 6 = saturday, 7 = sunday
    function dateFromWeek($p_year, $p_week, $p_dow) {
       $date = mktime(0, 0, 0, 1, 4, $p_year);
       $dow = date('w', $date);
       if ($dow == 0) $dow = 7;
       if ($p_dow == 0) $p_dow = 7;
       $date += ($p_week - 1) * 7 * 24 * 60 *60;
       $date += ($p_dow - $dow) * 24 * 60 *60;
       return $date;
    }
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_33722292
    Ik ben de naam van de functie in php welke woorden kan vergelijken, zoiets als google suggest.
    Wie weet hem, het was volgens mij een redelijk onlogische naam, volgens mij naar iemand vernoemt of zo.
    pi_33722497
    levenshtein die zocht ik

    Ik zal de andere ook ff bekijken.
      FOK!-Schrikkelbaas donderdag 5 januari 2006 @ 11:11:34 #95
    1972 Swetsenegger
    Egocentrische Narcist
    pi_33722562
    quote:
    Op donderdag 5 januari 2006 11:09 schreef Darkomen het volgende:
    levenshtein die zocht ik

    Ik zal de andere ook ff bekijken.
    die 'ander' is gewoon de handleiding met alle string functies
    pi_33722660
    Yups ik zag het
    pi_33724479
    dank jullie wel allemaal! ik ga vanmiddag aan de knutsel!
    Amsterdam, stad van hash en coke,
    Waar de vrouwen zich vrouwelijk gedragen..
    En de mannen ook..
    pi_33730440
    quote:
    Op woensdag 4 januari 2006 23:37 schreef SuperRembo het volgende:
    Zo dus
    [ code verwijderd ]
    edit: zie dat het een timestamp is.. cool

    klein probleempje, rembo gaat er hier vanuit dat dag 0 zondag is, 1 maandag enz, maar het is iets anders..
    maandag = 0, dinsdag = 1 enz..

    ik kom er niet uit om dit goed te fixen.. maar het begint er op te lijken!

    [ Bericht 16% gewijzigd door markiemark op 05-01-2006 15:39:50 ]
    Amsterdam, stad van hash en coke,
    Waar de vrouwen zich vrouwelijk gedragen..
    En de mannen ook..
    pi_33732264
    ben er al uit.. op beetje vreemde manier, maar het werkt!
    Amsterdam, stad van hash en coke,
    Waar de vrouwen zich vrouwelijk gedragen..
    En de mannen ook..
      FOK!-Schrikkelbaas zaterdag 7 januari 2006 @ 15:12:47 #100
    1972 Swetsenegger
    Egocentrische Narcist
    pi_33799553
    Probleempje.
    Ik kom op een specifieke pagina met POST data.
    Op die pagina kan ik weer doorklikken met GET data.

    Op die laatste pagina wil ik dmv een javascript history.back terug naar de vorige page. Maar dan krijg ik continue de 'deze pagina is verlopen' warning.

    Nu had ik eens gelezen dat header("Cache-control: private"); dit oplost, maar ik weet even niet goed hoe dit toe te passen en of dit uberhaupt een oplossing is

    Iemand een tip?

    -edit- opgelost

    [ Bericht 9% gewijzigd door Swetsenegger op 07-01-2006 15:26:59 ]
    pi_33840577
    Ik heb de volgende tabel
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <?php
    CREATE TABLE
    `last_reacties` (
      `
    id` int(6) NOT NULL auto_increment,
      `
    ber_id` int(6) NOT NULL default '0',
      `
    onderwerp` varchar(35) NOT NULL default '',
      `
    tijd` varchar(14) NOT NULL default '',
      `
    soort` varchar(20) NOT NULL default '',
      `
    IP` varchar(16) NOT NULL default '',
      
    UNIQUE KEY `id` (`id`),
      
    KEY `ber_id` (`ber_id`)
    )
    TYPE=MyISAM AUTO_INCREMENT=0 ;
    ?>


    Met de volgende data erin;
    1
    2
    3
    4
    5
    6
    7
    8
    INSERT INTO `last_reacties` VALUES (1, 8, 'Club Arma', '20060108184603', 'evenementen', '82.156.118.119');
    INSERT INTO `last_reacties` VALUES (8, 59, 'Toevallig kinderporno downloaden st', '20060108185624', 'nieuws', '82.156.1');
    INSERT INTO `last_reacties` VALUES (9, 6, 'Yogurtlu Corba', '20060108185915', 'recepten', '82.156.118.119');
    INSERT INTO `last_reacties` VALUES (10, 60, '''Al-Zarqawi ontsnapt aan Amerikaans', '20060108191002', 'nieuws', '82.156.1');
    INSERT INTO `last_reacties` VALUES (11, 60, '''Al-Zarqawi ontsnapt aan Amerikaans', '20060108191023', 'nieuws', '82.156.1');
    INSERT INTO `last_reacties` VALUES (12, 38, 'nieuws', '20060108191131', 'nieuws', '82.156.118.119');
    INSERT INTO `last_reacties` VALUES (13, 60, '''Al-Zarqawi ontsnapt aan Amerikaans', '20060108191216', 'nieuws', '82.156.11');
    INSERT INTO `last_reacties` VALUES (14, 60, '''Al-Zarqawi ontsnapt aan Amerikaans', '20060108191526', 'nieuws', '82.156.1');


    Ik heb een query om de laatste 10 'inserts' uit te lezen, samengevoegt (GROUP) op ber_id;
    1SELECT id, ber_id, onderwerp, soort FROM `last_reacties` GROUP BY ber_id ORDER BY tijd DESC LIMIT 0, 10


    Hij leest inderdaad de laatste 10 inserts uit, ook voegt (GROUP) hij het samen op ber_id, maar hij GROUP't ze precies andersom.
    Als ik 2 records achter elkaar heb met dezelfde ber_id, dan laat hij de oudste (eerste) record zien, in plaats van de laatste.
    Kijk naar id 13 en 14. Hij voegt 10, 11, 13 en 14 samen omdat ze dezelfde ber_id hebben, maar in plaats van 14 te laten zien, laat hij mij 13 zien.

    Iemand een beter/juiste query voor me ?
    ne okuyon, bokmu var?
    abonnement Unibet Coolblue Bitvavo
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')