Om jag minns rätt, härrör det här felet vanligtvis från ett kodsegment som följande:
// You probably have some code similar to this
$var = mysql_result( $result, 0, 'column_name');
Där antingen frågan misslyckas eller kolumnen inte finns. Kontrollera att $result
är en giltig MySQL-resurs för att se till att SQL är giltig, se sedan till att du faktiskt får resultat från databasen innan du försöker anropa mysql_result
.
Eller ännu bättre, med mysql_fetch_array
istället för att manuellt hämta varje kolumnvärde (om du har flera kolumner som returneras från frågan).