Resource id #3 als resultaat

Status
Niet open voor verdere reacties.

whitetigerck

Gebruiker
Lid geworden
8 aug 2008
Berichten
196
PHP:
$query = "SELECT COUNT(DISTINCT ronde) FROM jeugdpartijen";
$results = mysql_query($query) or die ("Couldn't execute query 3.");
echo "$results";

Ik heb deze query, het resultaat zou 2 moeten zijn, maar ik krijg echter Resource id #3 als melding, volgens google zou ik mysql_fetch_row($results) moeten doen, maar dat werkt echter niet, ook met mysql_fetch_object en mysql_fetch_array werkt het niet.
Dit is niet echt de moeilijkste query, dus welke stomme fout maak ik hier?:P
 
Je moet wel eerst mysql_fetch_row($results) doen, maar daarna is het resultaat een array en geen integer, ondanks dat het maar 1 veld is. Dus daarna moet je hem er nog uithalen.

PHP:
$query = "SELECT COUNT(DISTINCT ronde) as ronde FROM jeugdpartijen";
$results = mysql_query($query) or die ("Couldn't execute query 3.");
$result_array = mysql_fetch_row($results);
$result_integer = $result_array[ 0 ];
echo "$result_integer";

Probeer het eens zo?
 
En als de query niet werkt altijd de MySQL foutmelding afvangen met mysql_error()
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan