Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> получение переменной. 
:(
    Опции темы
Alix36
Дата 15.12.2006, 22:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: 1
Всего: 3



из таблицы User выбираем значение из столбца loc с where id=1
пробовал так.
Код

$locdb = mysql_query ("SELECT loc FROM user where id=1")
  or die ("Query failed3");

ошибку не выдает.
НО!
я незнаю откуда теперь изьять переменную loc
толь  $locdb
толи  $loc ???

Это сообщение отредактировал(а) Alix36 - 15.12.2006, 22:55


--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
Gold Dragon
Дата 16.12.2006, 12:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 2
Всего: 71



Код

$z = "SELECT `loc` FROM `user` WHERE `id`=1";
$r = mysql_query($z);

for ($i=0; $i<mysql_num_rows($r); $i++) {
    $f = mysql_fetch_array($r);
    echo $f['loc'];
}



Добавлено @ 12:04 
не забывай про кавычки в запросе  smile 

Это сообщение отредактировал(а) Gold Dragon - 16.12.2006, 12:07


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Alix36
Дата 16.12.2006, 15:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: 1
Всего: 3



неравботает однака...
Warning: Wrong parameter count for mysql_num_rows() in w:\home\\www\1.php on li
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in w:\home\\www\1.php on li
и намудрил ты однако, по другому незя, а то одновременно 500 запросов сервер нее ыдержит



--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
Nicholas_S
Дата 16.12.2006, 15:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 486
Регистрация: 12.10.2006
Где: Санкт-Петербург

Репутация: нет
Всего: 19



Код

$res = mysql_query('SELECT `loc` FROM `user` WHERE `id`=1;');
while ($row=mysql_fetch_array($res))
{
  echo $row[0];
}



--------------------
...все в мире относительно
PM   Вверх
Alix36
Дата 16.12.2006, 15:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: 1
Всего: 3



Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in w:\home\\www\1.php on line 2


--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
Nicholas_S
Дата 16.12.2006, 15:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 486
Регистрация: 12.10.2006
Где: Санкт-Петербург

Репутация: нет
Всего: 19



Проверь все внимательно. Ты к базе подключился вообще?.. Кинь полный код.


--------------------
...все в мире относительно
PM   Вверх
Alix36
Дата 16.12.2006, 22:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: 1
Всего: 3



Код

<?
$link = mysql_connect("localhost", "user", "pass")
   or die ("Could not connect to MySQL");

 mysql_select_db ("test")
   or die ("Could not select database");
$res = mysql_query('SELECT `loc` FROM `user` WHERE `id`=1;');
while ($row=mysql_fetch_array($res))
{
  echo $row[0];
}
?>



--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
Nicholas_S
Дата 16.12.2006, 22:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 486
Регистрация: 12.10.2006
Где: Санкт-Петербург

Репутация: нет
Всего: 19



По сути все верно...
Если база локальная, запусти консоль MySQL и выполни запрос, посмотри что скажет.


--------------------
...все в мире относительно
PM   Вверх
Alix36
Дата 17.12.2006, 10:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: 1
Всего: 3



кинь ссылку на дистрибутив, а то в денвере немогу найти.


--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
Nicholas_S
Дата 17.12.2006, 13:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 486
Регистрация: 12.10.2006
Где: Санкт-Петербург

Репутация: нет
Всего: 19



Alix36, дык, есть поиск по файлам на крайний случай (как в сети, так и по файлам smile )
Путь примерно такой должен быть: usr\local\mysql4\bin\mysql.exe 


--------------------
...все в мире относительно
PM   Вверх
Gold Dragon
Дата 18.12.2006, 18:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 2
Всего: 71



выложи дамп базы


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Alix36
Дата 18.12.2006, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: 1
Всего: 3



эм....
дамп базы?
usr\local\mysql4\bin\mysql.exe  
и 
из дистрибутива mysql я его отдельно поставил, 
Только пип раздается и все больше ничего не происходит...


--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
check
Дата 18.12.2006, 23:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 610
Регистрация: 3.4.2006

Репутация: 1
Всего: 23



Цитата(Alix36 @  18.12.2006,  22:51 Найти цитируемый пост)
Только пип раздается и все больше ничего не происходит... 
Тебя попросили показать запросы CREATE TABLE, чтобы
помотрить структуру таблиц.  Коль скоро у тебя денвер, значит имеется phpMyAdmin.
Там нажми ссылку "экспорт", потом кнопку  "пошёл". 

PM MAIL   Вверх
check
Дата 19.12.2006, 02:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 610
Регистрация: 3.4.2006

Репутация: 1
Всего: 23



А,  как запрос в консоли выполнить? Я вначале не понял, что там у тебя пищит.

Значит, запускаешь консоль,  заходишь в папку usr\local\mysql4\bin.
потом
Код

mysql -h localhost -u root -p

Если пароль не ставил значит просто жмешь Enter.
потом 
Код

use database_name;

и твой запрос, не забудь точку с запятой в конце.




PM MAIL   Вверх
Gold Dragon
Дата 19.12.2006, 10:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 2
Всего: 71



Цитата(Alix36 @  16.12.2006,  15:26 Найти цитируемый пост)
Warning: Wrong parameter count for mysql_num_rows() in w:\home\\www\1.php on li
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in w:\home\\www\1.php on li

Обычно (по крайней мере у меня) эти ошибки выкидывает если структура базы на совпадает с запросом.


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.1491 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.