mixas
Новичок
mysql ошибка
при выполнении следующего кода возникает ошибка. если скопировать SQL из текста ошибки и вставить в phpMyAdmin, то запись данных в таблицу проходит без проблем.
ошибка:
при выполнении следующего кода возникает ошибка. если скопировать SQL из текста ошибки и вставить в phpMyAdmin, то запись данных в таблицу проходит без проблем.
PHP:
$users = array(
0 => array('name' => 'test1', 'email' => '[email protected]', 'timestamp' => time()),
1 => array('name' => 'test2', 'email' => '[email protected]', 'timestamp' => time()),
2 => array('name' => 'test3', 'email' => '[email protected]', 'timestamp' => time()),
3 => array('name' => 'test4', 'email' => '[email protected]', 'timestamp' => time())
);
foreach($users as $k => $usr)
{
$sql .= "INSERT INTO test_register ( rname, remail, rdate) VALUES ('".$usr['name']."','".$usr['email']."' , '".$usr['timestamp']."');";
}
mysql_query($sql);
как такое может быть?Query Error!
INSERT INTO test_register ( rname, remail, rdate) VALUES ('test1','[email protected]' , '1242300258');INSERT INTO test_register ( rname, remail, rdate) VALUES ('test2','[email protected]' , '1242300258');INSERT INTO test_register ( rname, remail, rdate) VALUES ('test3','[email protected]' , '1242300258');INSERT INTO test_register ( rname, remail, rdate) VALUES ('test4','[email protected]' , '1242300258');
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 ';INSERT INTO test_register ( rname, remail, rdate) VALUES ('test2','[email protected]' at line 1