Wanneer ik met een while loop content uit de db wil halen, word de eerste id niet weergegeven.
<?
$query = "SELECT img, medicijnnaam FROM medicijnen";
$run = mysql_query( $query ) or die( mysql_error() );
$fdata = mysql_fetch_assoc( $run );
$check = mysql_num_rows( $run );
if( empty( $check ) ){
echo "Er zijn nog geen medicijnen";
}
else{
while( $fdata = mysql_fetch_assoc( $run ) ){
$med = strtolower( str_replace( " ", "-", $fdata['medicijnnaam'] ) );
?>
iemand die ziet waar dit aan kan liggen?
- id 1 word niet weergegeven
-
22-12-2007, 19:22 #1
- Berichten
- 494
- Lid sinds
- 18 Jaar
id 1 word niet weergegeven
-
-
22-12-2007, 19:25 #2
- Berichten
- 494
- Lid sinds
- 18 Jaar
stom, heb het gevonden.
$fdata = mysql_fetch_assoc( $run );
daar haalde ik de eerste id van de db eruit, mocht iemand ooit hetzelfde hebben.
-
22-12-2007, 19:25 #3
- Berichten
- 1.423
- Lid sinds
- 18 Jaar
mysql_num_rows kan nooit empty zijn. (alleen 0)
Je moet dus doen.
If($check == 0)
-
22-12-2007, 19:29 #4
- Berichten
- 494
- Lid sinds
- 18 Jaar
probeer het maar, toch werkt het wel. Dacht ook altijd dat het niet kon maar blijkbaar is het wel mogelijk.
-
22-12-2007, 22:22 #5
- Berichten
- 792
- Lid sinds
- 19 Jaar
Origineel gepost door Dominic S
mysql_num_rows kan nooit empty zijn. (alleen 0)
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic