![]() |
mysql_result
вот таблица
id name nik pass ----------------------------------------- |1 |0 |0 |1234| |1 |53543 |4353 |56 | |435345 |5435 |435435 |553 | ---------------------------------------- попробЫвала функцию mysql_result. Эта функция возвращает значение одной ячейки результата запроса. а вот собственно и скрипт для этой функции.проблема в том что функция выдает 1 а должна 4353.чо не так скажите. да и еще если я ввожу echo mysql_result($result,1,2) результата никокого постоянно 1 идет <?php //Соединяюсь с сервером mysql и выбираю бд mysql_connect("localhost","karolina","1234") or die("Error: ".mysql_error()); mysql_select_db("karolina") or die("Error: ".mysql_error()); //Делаю запрос $result=mysql_query("SELECT * FROM `test`") or die("Error: ".mysql_error()); //Вывожу значение ячейки 3-й строки и 3-ей колонки echo mysql_result($result,2,2)or die("Error: ".mysql_error()); mysql_close(); ?> |
PHP код:
|
емнип, добавление "or" преобразует результат в булев. Соответственно и выводится 1 (тру). Если удалить or die, то выведет что надо.
|
Время: 04:09. |
Время: 04:09.
© OSzone.net 2001-