$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()
renvoie la ressource de résultat, pas la valeur de la requête. Vous devez utiliser les fonctions de récupération
pour obtenir les données réelles.
Si vous voulez que ce code soit plus propre, vérifiez que $result
n'est pas false
(erreur de requête) et $row
n'est pas false
(rien trouvé).