powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Что происходит после ibase_fetch_row?
5 сообщений из 5, страница 1 из 1
(PHP) Что происходит после ibase_fetch_row?
    #32964289
DenisUA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые!
Такой принцип: пользователь логинится к базе, я проверяю если такой пользователь в базе, потом хочу посмотерть значение одного поля и оказываеться что там уже ничего нет...теперь код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
$sql  = 'SELECT * FROM users WHERE username=\''.$_POST['lgn'].'\' AND pass='.$_POST['pwd'];

$result = ibase_query($dbconnection,$sql);

if (ibase_fetch_row($result)!= TRUE) // проверяю наличие записей
 {
   print '<div align=center>Нет записей</div><br>';
 }
else
  {
   $row = ibase_fetch_assoc($result);
   if ($row['ADMINSTATUS']!= 1 ) // проверяю значение
    {
     echo 'ADMINSTATUS = '.$row['ADMINSTATUS']; //тут ничего не выводит!!!
     }


такое ощещение что только раз можно использовать $result потом он куда то пропадает...попровте меня и обясните почему так происходит?
или как можно другим способом добраться до значения полы?
...
Рейтинг: 0 / 0
(PHP) Что происходит после ibase_fetch_row?
    #32964367
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
делать fetch_* можно столько раз, сколько ты получил записей.
(в твоем случае это - один раз).
...
Рейтинг: 0 / 0
(PHP) Что происходит после ibase_fetch_row?
    #32964382
ivan1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
после того как сделаешь fetch выполни
Код: plaintext
print_r($row);
посмотри есть ли вообще в массиве что-нибудь.
...
Рейтинг: 0 / 0
(PHP) Что происходит после ibase_fetch_row?
    #32964665
DenisUA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как же быть тогда в моем случае, когда мне нужно обратиться несколько раз к моей выборке?
...
Рейтинг: 0 / 0
(PHP) Что происходит после ibase_fetch_row?
    #32964771
Scey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Во внешене if'е пишешь
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
if (($row = ibase_fetch_assoc($result)) === FALSE)
{
   print '<div align=center>Нет записей</div><br>';
}
else
{
   if ($row['ADMINSTATUS']!= 1 ) ...
}
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Что происходит после ibase_fetch_row?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]