powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / Informix+PHP что не так ????
6 сообщений из 6, страница 1 из 1
Informix+PHP что не так ????
    #33909607
anjey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все таки меня этот сервер удивляет... ё-моё... Ну-у всё у него НЕ так как у других. Вот очередной "не так". Простенький скрип на PHP нифига не работает...т.е. оперетор echo НИЧЕГО НЕ ПЕЧАТАЕТ :(

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<?php
 $conn=ifx_connect('имя_БД@имя_сервера','юзверь','пароль');
 $q="select count(*) from goods";
 $res=ifx_query($q,$conn,"IFX_SCROLL");
 $r=ifx_fetch_row($res,"FIRST");
 echo $r[ 0 ];
 
 ifx_close($conn);
?>

что опять не так???
...
Рейтинг: 0 / 0
Informix+PHP что не так ????
    #33909615
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
anjey
Код: plaintext
1.
 $res=ifx_query($q,$conn,"IFX_SCROLL");


$res_id = ifx_query("select * from orders", $conn_id);
if (! $res_id) {
printf("Can't select orders : %s\n<br>%s<br>\n", ifx_error());
ifx_errormsg();
die;

Ашипки пушкин проверять будет? Вот ошибся ты, вписав строку "IFX_SCROLL" (а это на самом деле целое число--константа, надо без кавычек), тебе вернулась ошибка, но ты же ее не видишь, млин.
...
Рейтинг: 0 / 0
Informix+PHP что не так ????
    #33909634
anjey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вызов ifx_affected_row сделанный после ifx_query возвращает кол-во выбранных запросом записей...
если вызов
Код: plaintext
$r=ifx_fetch_row($res,"FIRST");

выполнить вот так:
Код: plaintext
echo ifx_fetch_row($res,"FIRST");

то получаем надпись Array

если вызвать:
Код: plaintext
echo count($r);

получаем - 1 (кол-во элементов массива)

но:
Код: plaintext
echo $r[ 0 ];

нифига не печатает :(
...
Рейтинг: 0 / 0
Informix+PHP что не так ????
    #33909639
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
anjeyвызов ifx_affected_row сделанный после ifx_query возвращает кол-во выбранных запросом записей...
если вызов
Код: plaintext
$r=ifx_fetch_row($res,"FIRST");

Зачем тебе эти "IFX_SCROLL", "FIRST" -- без них работает?
...
Рейтинг: 0 / 0
Informix+PHP что не так ????
    #33909643
anjey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну надо же было что-то ему написать :) чтоб заработало :)

Кстати функция ifx_htmltbl_result отработала !
чтож блин ifx_fetch_row надо то ???
...
Рейтинг: 0 / 0
Informix+PHP что не так ????
    #33909661
anjey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот же твою мать !
заработало когда начал обращать к элементам массива, который вернул ifx_fetch_row не по индексам, а по ключам ...
т.е. вместо $r[0] написал $r['имя_поля']
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Informix+PHP что не так ????
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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