$result = mysql_query("SELECT tagID FROM tags WHERE tagName = '$tag'"); // figure out why an existing tag gets the ID zero instead of 'tagID'
$row = mysql_fetch_assoc($result);
echo $row["tagID"];
mysql_query()
gibt die Ergebnisressource zurück, nicht den Wert in der Abfrage. Sie müssen Fetch-Funktionen
verwenden um die aktuellen Daten zu erhalten.
Wenn Sie möchten, dass dieser Code sauberer ist, überprüfen Sie das $result
ist nicht false
(Abfragefehler) und $row
ist nicht false
(nichts gefunden).