Si je me souviens bien, cette erreur provient généralement d'un segment de code comme celui-ci :
// You probably have some code similar to this
$var = mysql_result( $result, 0, 'column_name');
Où la requête échoue ou la colonne n'existe pas. Vérifiez que $result
est une ressource MySQL valide pour vous assurer que le SQL est valide, puis assurez-vous que vous obtenez réellement les résultats de la base de données avant d'essayer d'appeler mysql_result
.
Ou, mieux encore, en utilisant mysql_fetch_array
au lieu de récupérer manuellement chaque valeur de colonne (si plusieurs colonnes sont renvoyées par la requête).