Когда я пытаюсь получить доступ к profile.php?u=destiny
//$result = mysql_query('SELECT name FROM $imageresult = mysql_query("SELECT name FROM imagetable WHERE id = '$id'") or die(mysql_error()); $u = mysql_result($imageresult, 0 ,"name") or die(mysql_error()); //error_reporting(E_ALL); if (isset($id) && (!isset($u))) { }
Предупреждение: mysql_result () [function.mysql-result]: невозможно перейти к строке 0 по индексу результата MySQL 5 в файле profile.php в строке 11
Это предупреждение означает, что в $imageresult
нет строки. Проверьте это, это должно работать:
$imageresult = mysql_query("SELECT name FROM imagetable WHERE id = '$id'") or die(mysql_error()); if (mysql_num_rows($imageresult) > 0) { $u = mysql_result($imageresult, 0 ,"name") or die(mysql_error()); if (isset($id) && (!isset($u))) { } }