0
嗨我有一段代码,我想用来填充新的数据库表。我遇到的问题是我收到以下错误:MYSQL错误,而不是空仍然将数据添加到MySQL
您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,在第2行使用正确的语法)'第2行
第二个问题是代码插入所有条目,而不仅仅是search_term字段值
我的代码是在这里
$query = "SELECT * FROM vistordetails1 WHERE search_term IS NOT NULL";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_array($result)){
$search_term =$row['search_term'];
$client_id =$row['client_id'];
mysql_query("INSERT INTO google1
(client_id, term) VALUES('$client_id', '$search_term') ")
or die(mysql_error());
}
其中是具有'N TENSION'的查询吗? – 2013-05-06 21:24:32
对不起,它会涉及到插入搜索词变量 – user1691024 2013-05-06 21:25:23
旧的MySQL扩展是折旧。考虑使用PDO或mysqli扩展。 – arkascha 2013-05-06 21:25:26