|
|
|
|
$sql="SELECT field1 FROM user WHERE name='name'";
$res=mysql_query($sql);
$field1=mysql_result($res,0);
echo $field1;
$sql="SELECT field2 FROM user WHERE name='name'";
$res=mysql_query($sql);
$field2=mysql_result($res,0);
echo $field2;
$sql="SELECT field3 FROM user WHERE name='name'";
$res=mysql_query($sql);
$field3=mysql_result($res,0);
echo $field3;
|
Первые два запроса срабатывают нормально,а третий выдает
Warning: mysql_result(): supplied argument is not a valid MySQL result resource
Почему так происходит?все поля абсолютно одинаковые | |
|
|
|
|
|
|
|
для: THERAPYbrother
(10.12.2007 в 19:08)
| | Не гадайте на кофейной гуще.
Пользуйтесь функцией mysql_error() | |
|
|
|
|
|
|
|
для: Trianon
(10.12.2007 в 20:08)
| | все,разобрался со всем.спс за совет)))) | |
|
|
|
|
|
|
|
для: THERAPYbrother
(10.12.2007 в 19:08)
| | не используйте эту функцию - юзайте mysql_fetch_assoc(), mysql_fetch_row(), mysql_fetch_array() | |
|
|
|
|
|
|
|
для: mihdan
(10.12.2007 в 23:19)
| | > не используйте эту функцию
Это почему? | |
|
|
|
|
|
|
|
для: mihdan
(10.12.2007 в 23:19)
| | О да, у меня такой же вопрос возник, чем обоснуете? | |
|
|
|