powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Resource id #3
8 сообщений из 8, страница 1 из 1
Resource id #3
    #32303831
Anton likanow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чего это значит я новый в этом плане

база состоит из одной таблицы все конектиться проверено
а на запрос отвечает Resource id #3.

$sql = 'SELECT `PHP_AUTH_PW` FROM `users` WHERE 1 AND `PHP_AUTH_USER` = \'$PHP_AUTH_USER\' LIMIT 0, 30';

$result=mysql_query($sql, $link);

echo $result; //Resource id #3.

помогите пожалуйста всем заранее спасибо.
...
Рейтинг: 0 / 0
Resource id #3
    #32303886
Arisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автор писал:Чего это значит я новый в этом плане

база состоит из одной таблицы все конектиться проверено
а на запрос отвечает Resource id #3.

$sql = 'SELECT `PHP_AUTH_PW` FROM `users` WHERE 1 AND `PHP_AUTH_USER` = \'$PHP_AUTH_USER\' LIMIT 0, 30';

$result=mysql_query($sql, $link);

echo $result; //Resource id #3.

помогите пожалуйста всем заранее спасибо.

А какая у тебя таблица? Опиши.
И мне кажется, лучше так:
Код: plaintext
1.
2.
$sql =  [b]"SELECT PHP_AUTH_PW FROM users 
        WHERE 1[/b]  AND PHP_AUTH_USER = '$PHP_AUTH_USER' LIMIT  0 ,  30 "; 
        $result=mysql_query($sql, $link); 


А если хочешь вывести результат, то надо сначала занести в массив и выводить построчно из базы
Код: plaintext
1.
 while($row = mysql_fetch_array($result))
              printf( "%s" ,$row[ "PHP_AUTH_PW" ]);
...
Рейтинг: 0 / 0
Resource id #3
    #32303898
Sir Antony
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет.

Ну тут в общем-то всё ясно.

Ты пытаешься вывести результат запроса,
Код: plaintext
1.
2.
3.
$result=mysql_query($sql, $link); 

echo $result; //Resource id # 3 . 


но тебе выдаётся Resource id #3 - это всёго лишь ссылка на объект (массив значений выборки).

А потом как и написала Arisha, гонишь циклом команду $row = mysql_fetch_array($result) - она разбирает массив по рядам.

Можно так же это делать командой $row = ysql_fetch_object и потом обращаться к ним например так $row-><имя поля> - это удобно если выборка по нескольким полям.
...
Рейтинг: 0 / 0
Resource id #3
    #32303901
Sir Antony
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ysql = mysql
...
Рейтинг: 0 / 0
Resource id #3
    #32304629
Anton likanow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть задача написать php скрипт который бы спрашивал пороль и пользователя в общем скрипт спрашивает нмана и он там замороченый
в общем есть такие переменные
$PHP_AUTH_USER
$PHP_AUTH_PW

потом идет коннект к базе со всеми вытикающими и втекающими :-)

$link=mysql_connect($hostName,$userName,$password);
$db=mysql_select_db($databaseName);
$result = 'SELECT * FROM `users` WHERE `PHP_AUTH_USER` = `Anton`';

while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
echo $row['id'];
mysql_close();

по идее необходимо сравнить вернувшийся пасс
вот таблица

ALTER TABLE `users` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT,
CHANGE `PHP_AUTH_USER` `PHP_AUTH_USER` VARCHAR( 48 ) NOT NULL ,
CHANGE `PHP_AUTH_PW` `PHP_AUTH_PW` VARCHAR( 48 ) NOT NULL

заранее всем большое трям:)
...
Рейтинг: 0 / 0
Resource id #3
    #32304753
Anton likanow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
$sql = " SELECT PHP_AUTH_PW FROM users

WHERE 1 AND PHP_AUTH_USER = '$PHP_AUTH_USER' LIMIT 0, 30 " ;

Parse error: parse error, unexpected '[' in j:\home\toxaphp.h10.ru\www\index.php on line 37


тут незадачка получаеться.....
...
Рейтинг: 0 / 0
Resource id #3
    #32304801
Sir Antony
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если я что-то понимаю, то ошибка
Parse error: parse error, unexpected '[' in j:\home\toxaphp.h10.ru\www\index.php on line 37

Ругается на
Код: plaintext
echo $row['id']; 


Попробуй написать так:

Код: plaintext
1.
2.
$row = mysql_fetch_object($result)
echo $row->id;
...
Рейтинг: 0 / 0
Resource id #3
    #32304803
Sir Antony
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ошибочка

Код: plaintext
$row = mysql_fetch_object($result)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Resource id #3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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