Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Ошибка обработки SELECT-запроса
 
 автор: anny   (27.10.2006 в 13:12)   письмо автору
 
 


+----------+--------------+------+-----+------------+-------+
| Field    | Type            | Null | Key | Default    | Extra |
+----------+--------------+------+-----+------------+-------+
| name| varchar(20)  | NO   | PRI | admin      |           |
| password | varchar(10)     | NO |  admin     |           |
| url      | varchar(100) | NO  |        | admins.org |       |
| icq      | int(9)       | NO         |        | 900200     |          |
+----------+--------------+------+-----+------------+-------+
4 rows in set (0.02 sec)

У меня проблема! вот так выглядит моя таблица root.
Далее на php делаю запрос:

$query = ("SELECT * FROM root;");
$res = mysql_query($query);
if ($res)
{
$log = mysql_fetch_array($res);
echo "<br>";
echo "admin's name:".$log['name']."<br> admin's pwd:".$log['password'].""; 

Открываю в браузере и ничего! Почему так? может неправильно настроен MySQL ?

   
 
 автор: Trianon   (27.10.2006 в 13:45)   письмо автору
 
   для: anny   (27.10.2006 в 13:12)
 

А дальше что написано?

   
 
 автор: elenaki   (27.10.2006 в 14:05)   письмо автору
 
   для: Trianon   (27.10.2006 в 13:45)
 

привыкайте писать после запроса это (сразу будете видеть ошибки, если они связаны с базой):


$result = mysql_query($sqlquery) or die(" $sqlquery <b>failed!</b><br>".mysql_error());


зачем точка с запятой в строке запроса? зачем точка и две кавычки в последнем echo?

   
 
 автор: anny   (27.10.2006 в 18:33)   письмо автору
 
   для: elenaki   (27.10.2006 в 14:05)
 

дело не в том... не производиться ни выборка ни запись в таблицы(

   
 
 автор: kasmanaft   (27.10.2006 в 19:11)   письмо автору
 
   для: anny   (27.10.2006 в 18:33)
 

в root только одна запись?

ну раз запись не производится, наверное "неправильно настроен MySQL" ... или еще что-нибудь не настроено :)
Соединение с БД установлено?

   
 
 автор: anny   (27.10.2006 в 19:53)   письмо автору
 
   для: kasmanaft   (27.10.2006 в 19:11)
 

да, сделала проверку.. но данные так и не хотят записываться!
а еще не коннектится через GUI-утилиты( к примеру, mysql administrator!) помогите! пишет " can't connect to MySQL on 'localhost' (10061)

   
 
 автор: CrazyAngel   (27.10.2006 в 19:59)   письмо автору
 
   для: anny   (27.10.2006 в 19:53)
 

помоему настройки php для работы с mysql неверны

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования