我试图做一个IN值语句。这是我的问题:
我对mysql_escape_string
中的每个元素IN
mysql_escape_string('http://www.blah.com/%s')
http://www.blah.com/%s
给了我SELECT * FROM social_handlers WHERE (`group` = 0 OR `url_template` IN ("http://www.blah.com/%s", "totally bogus val")) AND update_time > 0
url_template
它一直告诉我这个错误:
MySQL错误:您的SQL语法出错;查看与您的MySQL服务器版本相对应的手册,以便在'
mysql_set_charset('utf8',$connectid);
IN附近使用正确的语法(" http://www.blah.com/%s","完全伪造val&# 34;))和update_ti'在第1行
如何识别此错误?
这是我的social_handlers表:
我还必须import csv
with open("input.txt", "r") as f_input, open ("result3.csv",'wb') as f_output:
csv_reader = csv.reader(f_input, delimiter=' ')
csv_writer = csv.writer(f_output, dialect='excel')
csv_writer.writerows(csv_reader)
因为我支持俄文和中文字符。