AUTO_INCREMENT как правильно?

  • Автор темы Автор темы monk
  • Дата начала Дата начала

monk

Новичок
AUTO_INCREMENT как правильно?

CREATE TABLE $table_wapcat (id TINYINT not null AUTO_INCREMENT, url VARCHAR (64) not null , PRIMARY KEY (id));
@mysql_query("insert into $table_wapcat (naz, date, url, description) values ('$naz', '$data', '$url', '$description')");

Подскажите где ошибка. Ошибка именно здесь:

CREATE TABLE $table_wapcat (id TINYINT not null AUTO_INCREMENT, url VARCHAR (64) not null , PRIMARY KEY (id));


Нужно
1
naz
data
url
description
2
naz
data
url
description
...
...
Да, да не сортировка, а именно присвоение уникального значения группе
(naz
data
url
description)
 
мы не подскажем.
подсказать бы тебе могла база, но ты сам заткнул ей рот
 
Вот что выводит броузер в не зависимости использую я @ или нет:

Parse error: parse error, unexpected T_STRING in...
 
monk

У тебя в скрипте прямо так и написано, как ты запостил?

На всякий случай: CREATE TABLE - это тоже SQL-запрос, как и insert.
 
Ошибку устранил, поставив mysql_query, но все равно в базу не добавляет. А может я ее не устранил, а наоборот создал...?
Напишу по подробнее


if($mycon = mysql_connect($db_host,$db_user,$db_pass)) {
if($mybase = mysql_select_db($db_name, $mycon)) {

if( mysql_query("CREATE TABLE $table_wapcat (id TINYINT not null AUTO_INCREMENT, url VARCHAR (64) not null , PRIMARY KEY (id))")) {

if(mysql_query("insert into $table_wapcat (naz, date, url, description) values ('$naz', '$data', '$url', '$description')"){print 'Все работает<br/>'
}
}else {print 'Нифига не работает<br/>';
}
}
mysql_close($mycon);

-~{}~ 23.12.04 16:14:

ОЙ, ну здесь так: print 'Все работает<br/>';

-~{}~ 23.12.04 16:22:

И еще скобка, вот сдесь:
else {print 'Нифига не работает<br/>';}

Ну теперь вроде б так.
 
Что означает это сообщение об ошибке в mySQL:
Column count doesn't match value count at row 1
?
 
означает ровным счетом то, что написано
если трудности с переводом - lingvo.yandex.ru и www.translate.ru помогут
 
Эту нашел ошибку.
Вот теперь вот эта появляется:
Unknown column 'date' in 'field list'
?
 
monk
блин, ты так и будешь сюда бегать увидев ошибку? учись сам отлаживать свой код. в этом (но не в данном случае) тебе поможет ссылка данная SelenIT

а про эту ошибку - мой предыдущий ответ в силе
 
английский можешь ты не знать, но понимать его (в некоторых случаях) обязан!!!
Profic а ты и Фонат не одно и тоже лицо? я не спросил бы, если не был пьян! День рожденья фирмы....:)
 
Сверху