Ако си спомням правилно, тази грешка обикновено произтича от кодов сегмент като следния:
// You probably have some code similar to this
$var = mysql_result( $result, 0, 'column_name');
Когато или заявката е неуспешна, или колоната не съществува. Проверете това $result
е валиден ресурс на MySQL, за да се уверите, че SQL е валиден, след което се уверете, че действително получавате резултати от базата данни, преди да се опитате да извикате mysql_result
.
Или още по-добре, като използвате mysql_fetch_array
вместо ръчно извличане на всяка стойност на колона (ако имате няколко колони, върнати от заявката).