Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MySQL - mysql_result

Ответить
Настройки темы
MySQL - mysql_result

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


вот таблица
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();

?>

Отправлено: 17:28, 05-04-2012

 

Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


PHP код: Выделить весь код

$result mysql_query("Запрос"); // делаем запрос и получаем ссылку на ресурс

$arr mysql_fetch_assoc($result); // преобразуем ссылку на ресурс в ассоциативный массив данных
print_r($arr); // выводим содержимое массива полностью
echo $arr[name]; // выводим поле name 


Отправлено: 17:50, 05-04-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Deadooshka


Сообщения: 2517
Благодарности: 692

Профиль | Отправить PM | Цитировать


емнип, добавление "or" преобразует результат в булев. Соответственно и выводится 1 (тру). Если удалить or die, то выведет что надо.

Отправлено: 19:40, 05-04-2012 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MySQL - mysql_result

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Как с помощью функции mysql_result() перебрать столбцы? Ferum01 Вебмастеру 1 23-09-2010 14:48
MySQL - mysql_result из запроса = странно Djedai Программирование и базы данных 9 21-06-2010 16:17




 
Переход