MySQL-mysql_num_rows();

Ich bin nicht sicher, wie, warum. Aber der code, den ich erstellt habe, nicht funktioniert. Die variable: "$num_rows" ist auch nicht gesetzt und hat keinen Wert (auch nicht 0). Weiss jemand, warum dieses Problem Auftritt?

$result2 = mysql_query("SELECT * FROM `mycity_vehicles` WHERE `id` = '$vehID'");
while($row2 = mysql_fetch_array($result2))
$num_rows = mysql_num_rows($result2);
{
    if(empty($num_rows)) {
        echo "empty";
    }
    else {
        echo $num_rows;
    }
im überrascht Sie nicht bekommen, jede syntax-Fehler
Sie haben eine Klammer an der falschen Stelle - Sie brauchen, um es zu bewegen aus der Linie nach $num_rows = mysql_num_rows($result2); auf die Linie vor.
Meine Vermutung ist, er tut, aber hat die Fehlerberichterstattung aus.
ok, wasent 100% sicher, ob es ungültig war (während Sie sicher, dass es falsch war) oder nicht
Eigentlich... Abgesehen von einem fehlenden trailing-Klammer am Ende, ich denke, es ist gültige syntax.

InformationsquelleAutor wesslayneb | 2013-12-19

Schreibe einen Kommentar