Вставка записи в таблицу MySQL

Andronik

Новичок
Вставка записи в таблицу MySQL

Никак не могу понять причину своей ошибки в MySQL.
Хочу вставить запись в таблицу. Делаю, примерно, следующее:

<?
require_once "mysql_connect.php";

mysql_query('CREATE TABLE gamedat(t INT, chst INT, sumst INT)')
or die("MySQL error: ".mysql_error());

INSERT INTO gamedat SET t = '1'
?>

База данных создана, таблица тоже. Но после запуска в браузере ответ короткий:

Ошибка в седьмой строке.

Ещё в учебнике приведён пример такого вида:

INSERT INTO gamedat(t) VALUES (1)

Соответственно, тоже не работает.
 

GeT

Новичок
ээээ
может, все-таки
$result = mysql_query("INSERT INTO gamedat SET t = '1'");
????
 

GeT

Новичок
GeT
я не смотрел на запрос =)
просто указал, что он забыл mysql_query...

З.Ы. и правда, туплю =)
 

Andronik

Новичок
Пишу так:

PHP:
<?
$user="root";
$pass="";
mysql_connect("12chars.ru", $user, $pass)
mysql_query(INSERT INTO gamedat SET nost='1');
?>
Всё равно ошибка. Что делать!!!!!! А!?
 

tony2001

TeaM PHPClub
Andronik
открой мануал и посмотри примеры.
например, тут: [m]mysql_query[/m]
начни помогать себе сам.
 

GeT

Новичок
Andronik
mysql_query("INSERT INTO gamedat (nost) VALUES('1')");
ну например, вот так.
на кавычки обрати внимание...
 

Andronik

Новичок
Ой, спасибо! С вставкой данных всё получилось. Как не глупо, теперь не получается с их изъятием.
$kolst1=mysql_query("SELECT COUNT(*) FROM gamedat WHERE nost!=0 ORDER BY id");

В результате $kolst1=''; (NULL)
 

MANiac

Новичок
после "вере" дожно идти имя поля условие значение...
а у тебя даже такого поля нет...

правильно говорят... почитай мануал...
 

Andronik

Новичок
Инструкция на самом деле класная. Пардон. Не буду больше портить форум такими тупыми вопросами.
 
Сверху