Не могу добавить запись

Commandos2

Новичок
Не могу добавить запись

Не могу внести новую запись в таблицу базы данных.
Вот код:


PHP:
require 'inc/connect1.php';  
 $result=mysql_query("INSERT INTO cat (cat,uncat,kolvo) VALUES('1','1','1')"); 
 if($result){echo "<p> Ваш категория успешно добавлена</p>";} 
 else{echo "<p> Ваш категория не добавлена</p>";}
Самое интересное что он выводит "Ваш категория успешно добавлена", но запись в таблице не появляется.
фаил connect1.php написан корректно, в нем ошибки быть не может, и проверяю именно ту базу.
Может кто знает что это может быть..
 

Commandos2

Новичок
Нет, то же пробывал, все проходит как и должно, но запись не добавляется.
 

Commandos2

Новичок
Вот так:
connect1.php:

$link = mysql_connect('localhost', 'u98190', 'sax3car6ol') or die("Не могу соединиться");
mysql_select_db('u98190', $link);

И добавление в базу:

$result=mysql_query("INSERT INTO cat (cat,uncat,kolvo) VALUES('1','1','1')") or die (mysql_error());

Но ошибок он не выдает..
 

Фанат

oncle terrible
Команда форума
мля. при чем здесь or die?
у тебя результат нормальный, die не сработает
 

Commandos2

Новичок
Фан, я и без него пробовал.

$result=mysql_query("INSERT INTO cat (cat,uncat,kolvo) VALUES('1','1','1')") or mysql_error();

и так же ничего не выдает.. Но и результата нет.
 

Фанат

oncle terrible
Команда форума
Ё. МОЁ.

ПРОСТО написать echo mysql_error(); МОЖНО?

-~{}~ 07.05.09 21:36:

ОТДЕЛЬНОЙ СТРОЧКОЙ
 

Commandos2

Новичок
Спасибо!)

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from,name,title_from,info,galob,see) VALUES('4652','423','43','432','Ф.И.О. обсл' at line 1

Запрос был таким.

$result=mysql_query("INSERT INTO messages (from,name,title_from,info,galob,see)
VALUES('$good','$fio','$smallname','$contact','$question','0')");

Думаю с этим я разберусь..
Как наверное с нами тяжело?)..
Еще раз спасибо..
 

Фанат

oncle terrible
Команда форума
это не запрос. это пхп код.
чтобы увидеть запрос, надо написать
$query="INSERT INTO messages (from,name,title_from,info,galob,see)
VALUES('$good','$fio','$smallname','$contact','$question','0')";
echo $query;

-~{}~ 07.05.09 22:01:

странно что с ошибкой синтаксиса у тебя $result не пустой.
var_dump($result);
что напишет?
 

Фанат

oncle terrible
Команда форума
тогда не может писать, что категория добавлена.
 

Commandos2

Новичок
Изменил имена, выводит bool(false)

-~{}~ 07.05.09 22:40:

В любом случае ошибку понял, спасибо)
 
Сверху