Задавайте вопросы, мы ответим
Вы не зашли.
не добавляется в таблицу. может что с переменными или с кавычками напутал, как часто бывает, или еще что. короче ничего уже не соображаю! помогите пожалуйста - я утром посмотрю.
про таблицу, если надо: все поля TEXT utf8
$TABLE_USERS="table_jobs";
$query = "INSERT INTO ".$TABLE_USERS."
(
org,
otrasl,
tel,
mail,
url,
name_org,
dolg_org,
vakancy,
obyaz,
issrok,
iszp
)
VALUES
(
'".mysql_real_escape_string( $org )."',
'".mysql_real_escape_string( $otrasl )."',
'".mysql_real_escape_string( $tel )."',
'".mysql_real_escape_string( $mail )."'
'".mysql_real_escape_string( $url )."',
'".mysql_real_escape_string( $name_org )."',
'".mysql_real_escape_string( $dolg_org )."',
'".mysql_real_escape_string( $vakancy )."'
'".mysql_real_escape_string( $obyaz )."',
'".mysql_real_escape_string( $issrok )."',
'".mysql_real_escape_string( $iszpf )."',
)";
$res = mysql_query( $query )
or die("Invalid query: " . mysql_error());
выдает ошибку
Invalid query: 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 ')' at line 28
хотя вот этот код работает, но разницу я пока не понял.
$TABLE_USERS="table1";
$query = "INSERT INTO ".$TABLE_USERS."
(
login,
pass,
mail,
www
)
VALUES
(
'".mysql_real_escape_string( $login )."',
'".mysql_real_escape_string( md5( $password ) )."',
'".mysql_real_escape_string( $mail )."',
'".mysql_real_escape_string( $www )."'
);";
$res = mysql_query( $query )
or die("Invalid query: " . mysql_error());
Неактивен
У Вас есть корзина с яблоками (зелеными, красными, ).
Вот так же и MySQL — пугается, когда запятая в конце выражения
Неактивен
удалено
Отредактированно cnyx (16.11.2010 16:26:32)
Неактивен
спасибо огромное для меня эта запятая была просто не видима
все запятые исправил и теперь строки успешно добавляются в базу!
но почему-то строки дублируются, т.е. при одном добавлении появляются 2 идентичные по содержанию строки. почему это может быть?
Отредактированно ice_jd (16.11.2010 10:03:14)
Неактивен
ice_jd: потому что Вы выполняете запрос дважды?
cnyx: почему же Вы тогда влезаете в чужую тему, а не продолжаете свою или даже
не создаете новую?
Неактивен
Да честно говоря не хотел темы плодить, а вышло тоже некрасиво
Неактивен
ice_jd: потому что Вы выполняете запрос дважды?
точно так, спасибо
один сам запрос и проверка типа if or die.
cnyx: Да честно говоря не хотел темы плодить, а вышло тоже некрасиво
для меня ничего страшного
Неактивен