Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: mysql_result-v chem problema
Форумы портала PHP.SU » PHP » Программирование на PHP » mysql_result-v chem problema

Страниц (1): [1]
 

1. bgdankrlchuk - 09 Декабря, 2009 - 19:59:47 - перейти к сообщению
CODE (text):
скопировать код в буфер обмена
  1. $s1=mysql_query("select `kod`,`login`,`pass` from `User` where `login`='$log' and `pass`='$pass'");
  2. $kod=mysql_result($s1,0,"User.kod");

виводит такую ошибку
Цитата:
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 4 in /home/worldfor/public_html/vchod .php on line 53
2. Viper - 10 Декабря, 2009 - 07:56:39 - перейти к сообщению
попробуйте проверять результат через mysql_num_rows() и только потом делать mysql_result()
3. JustUserR - 10 Декабря, 2009 - 13:36:23 - перейти к сообщению
bgdankrlchuk Да и впринципе если не так важно пришли ли данные или нет (Например пустое значение тоже пододит и имеется универсальный SQL запрос который может возвращать и пустоту) то просто вставьте @ перед mysql_result
Но вообще лучше так не делать

 

Powered by ExBB FM 1.0 RC1