Toon posts:

MySQL - PHP foutmelding

Pagina: 1
Acties:

Verwijderd

Topicstarter
hoi jongens, ik ben weer druk aan het werkt met mijn forumpje..

Ik loop door de sql heen met while, en kijk in die loop of een bericht een thred is of een reaktie.


dus:
code:
1
2
3
4
5
6
7
8
while ($row = mysql_fetch_array($result)) {
    IF ($row["MsgTekst"]==NULL){
         echo "blabla";
      }
    ELSE {
         echo "blaat";
      }
}

dit werkt op zich (bijna) prima, en alle topics worden keurig weergegeven.. ECHTER: ik krijg een foutmelding op het scherm:

Warning: Undefined index: MsgTekst in e:\inetpub\wwwroot\svk\www01\html\forum\index.php on line 27

waarschijnlijk gaat hij dus toch nog een keer door de loop heen, terwijl hij toch echt leeg is.

Weet iemand hoe ik dit kan verhelpen?

thanx!

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
code:
1
2
3
4
if (! isset($row["MsgTekst"})
    echo "blabla";
else
    echo "blaat";

zo misschien?

(je kunt trouwens beter wat consequenter zijn met je hoofdlettergebruik: echo, while en if, else zijn allemaal keywords, dus kun je ze het best ook allemaal hetzelfde schrijven (kleine letters is standaard))

Verwijderd

Topicstarter
Hey het werkt :)

bedankt!

/me leert stapje voor stapje over te gaan van ASP naar php :)