Почему может не работать запрос

bloxonog

Новичок
Почему может не работать запрос

Учи пхп месяц....накачал кучу умных книжек...в одной из них оч подробно разьясняется взаимодействие с sql
ну начал "набивать руку" повторять примеры..что то менять..так вот
пример типа <?php
mysql_query('CREATE TABLE IF NOT EXISTS bonds (id INT AUTO_INCREMENT PRIMARY KEY,
name_bonds VARCHAR(50),
price DECIMAL(20,8),
data_price DATETIME)') or die ("таблица не создана");
?>
в книжке написано что все ок....у меня же ошибка..таблица не создана...
попробовал как подглядел в другой книженции меньше форматом..
...
$table="CREATE TABLE IF NOT EXISTS bonds (id INT AUTO_INCREMENT PRIMARY KEY,
name_bonds VARCHAR(50),
price DECIMAL(20,8),
data_price DATETIME)" or die ("таблица не создана");


не ругается..
ну так и с другими попытками

...
$a="SELECT * FROM bonds ORDER BY id" or die ("не извлекается"); //тут я уже выкинул mysql_query иначе писала -не извлекается
for ($dannye=array();$b=mysql_fetch_assoc($a);$dannye[]=$b); // линия 10

print_r($dannye);
....


ответ Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /www/што то.php on line 10

Array
(
)


пример один в один с книжки..

вот толи лыжи не катят..толи я ...тый..

скорее всего я ..так вот помогите..объясните что не так...
проверял и локально в денвере и на сервере , в сети так сказать)

извините за размытость изложения сути вопроса..заранее благодарен
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Сверху