aantal cases in database tellen

Overzicht Reageren

SCO

SCO

20/07/2005 21:29:00
Quote
Hoi allemaal,

Ik wil een dmv een PHP script weergeven hoeveel cases er in de database zitten.. Hiervoor het volgende script, hij geeft alleen een foutmelding weer. Wat doe ik fout? NB connectie met database is ok..

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
mysql_connect("..","..","..");
mysql_select_db("..");
$sql = 'SELECT * FROM `vlinders` WHERE `familie` LIKE \'drepanidae';
$res = mysql_query( $sql );
$aantal = mysql_num_rows( $res );
echo "" .$aantal ."";
?>
 
PHP hulp

PHP hulp

05/02/2012 04:00:31
Gesponsorde koppelingen:
 
- Roland -

- Roland -

20/07/2005 21:36:00
Quote
$sql ="SELECT * FROM vlinders WHERE familie LIKE 'drepanidae' ";

Dit is proberen?
 
Jelmer rrrr

Jelmer rrrr

20/07/2005 21:37:00
Quote
Het zou heel erg helpen als je ook de fout gaf. Meestal (lees: altijd) geven die nuttige informatie.

probeer oor eens:
$res = mysql_query( $sql ) or die(mysql_error());
voor nog meer (nuttige) errors!

PS: mysql_connect moet je volgens mij altijd aan een variable (en dan handle) toewijzen ->
$SQLhandle = mysql_connect("..","..","..");
 
Christophe

Christophe

20/07/2005 22:50:00
Quote
Het resultaat van mysql_connect hoef je eigenlijk niet aan een variabele toe te wijzen. Je hebt dit enkel nodig als je met meerdere connecties werkt.

mvg
Gewijzigd op 20/07/2005 22:50:00 door Christophe
 
Bas Kreleger
Beheerder

Bas Kreleger

20/07/2005 23:44:00
Quote
je kunt het ook zo doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?
$sql
= "SELECT COUNT(id) FROM vlinders WHERE familie LIKE 'drepanidae'";
$res = mysql_query($sql) or die(mysql_error());
$aantal = mysql_result($res, 0);

echo "aantal: " . $aantal;
?>
 
SCO

SCO

21/07/2005 02:22:00
Quote
Ik kreeg de warning dat de regel $res = mysql_query( $sql ); een fout bevatte..

Ik heb het scriptje van Bassie gebruikt, en nu doet ie het wel!! :D Heel erg bedankt, super dat ie het nu doet!

Groetjes,
SCO
 



Overzicht Reageren

Get Adobe Flash player