Toon posts:

[php/sql] fetch_row check

Pagina: 1
Acties:
  • 41 views sinds 30-01-2008

Verwijderd

Topicstarter
PHP:
1
<?$gegevens = "SELECT * FROM fotoalbum WHERE cat='boom'";$result = mysql_query($gegevens) or die ("foutje...");while (list($id, $categorie, $foto) = mysql_fetch_row($result)) {// hier moet dan iets staan wat kijkt of er wel een resultaat is!!!!}?>

bij $gegevens haal ik dus de gegevens uit de tabel op de plek waar cat: boom is. Maar stel nou dat er geen boom is!?

Hoe kan ik dit controleren?

Ik heb echt het gevoel dat dit een super N00B vraag is, excuses hiervoor....



MOD:

ik ben de titel vergeten.........:


[php/mysql] fetch_row check


Verwijderd

PHP:
1
<?$aantal = mysql_num_rows($result);if($aantal == 0){ //geen boom}?>

Verwijderd

tel het aantal rijen dat cat='boom' heeft, is dit 0, dan bestaat het niet is >= 0 dan wel.

  • llevering
  • Registratie: September 2000
  • Laatst online: 09-09 08:45
PHP:
1
<?$gegevens = "SELECT * FROM fotoalbum WHERE cat='boom'";$result = mysql_query($gegevens) or die ("foutje...");$aantal = mysql_num_rows($result); // nummert de resultaten die terug komenif($aantal > 0) // check of er daadwerkelijk resultaat is   {   while (list($id, $categorie, $foto) = mysql_fetch_row($result))         {        }   }?>

Verwijderd

Topicstarter
Op vrijdag 03 mei 2002 12:55 schreef webskipper het volgende:
PHP:
1
<?$aantal = mysql_num_rows($result);if($aantal == 0){ //geen boom}?>
webskipper, dit is wat ik zocht!!!!! Een functie die het aantal rijen telt! Ik wist dat het er was, maar kon er echt niet uitkomen. Ik dank je hartelijk! Hier kan ik nog veel meer mee.

Verwijderd

succes verder!.. :D

  • Spleasure
  • Registratie: Juli 2001
  • Laatst online: 26-08 09:10

Spleasure

Ik hier?

Srry dat ik het zeg, maar dit had je erg gemakkelijk in de php handleiding kunnen vinden. Op www.php.net zoeken op mysql geeft je http://www.php.net/manual/en/ref.mysql.php

ctrl-f zoeken op rows geeft je bijna direct je juiste functie

direct zoeken op number of rows geeft je trouwens ook een lijst met alle *_num_rows functies ... waaronder die voor mysql ...

daarom denk ik dat een rasechte RTFM hier op zijn plaats is...

Verwijderd

Op vrijdag 03 mei 2002 13:13 schreef Spleasure het volgende:
daarom denk ik dat een rasechte RTFM hier op zijn plaats is...
als dat al zo is dan zou het toch nog altijd UTFS zijn...

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

En ook jou wil ik doorverwijzen naar de php-manual.
Daar staat mooi beschreven wat er aan functies is voor de communicatie met mysql, als je het daar niet had kunnen vinden was je natuurlijk welkom geweest ;)
Pagina: 1

Dit topic is gesloten.