基础学不牢,啥也干不行。。
sname = input('输入学生的名字')sql = """
select * from students where sname=%s
"""%sname
print(sql)
我想要的结果是select * from students where sname='ssss'
这个要怎么构造。。? sname = input('输入学生的名字')
sql = """
select * from students where sname=\'%s\'
"""%sname
print(sql)
这样就行了。丢大脸了{:5_104:} 加上转义就好了呀
sname = input('输入学生的名字')
sql = """
select * from students where sname=\'%s\'
"""%sname
print(sql) maxliu06 发表于 2020-6-2 11:42
sname = input('输入学生的名字')
sql = """
{:10_250:} 哈哈 居然醒悟了 Twilight6 发表于 2020-6-2 11:43
加上转义就好了呀
最佳答案都是你的身影{:10_305:} 小甲鱼的铁粉 发表于 2020-6-2 12:55
最佳答案都是你的身影
{:10_266:} 我的天,这么构造 sql 不怕有注入漏洞吗??? 多看多学多成长
页:
[1]