不知道什么原因,where后面的分句似乎完全失去了作用,具体代码示例如下:
sql=“SELECT * FROM user_table WHERE userName=‘$username’”
查了5个小时的资料都不知道结果,gpt、bito、terran、baidu这些人工智能工具都无解。最后,终于发现:
必须改为如下代码:
sql=“SELECT * FROM user_table WHERE userName=‘$userName’”
原来数据表中的字段名必须和变量名一模一样!!!