$q=2;①$sql="select*fromuserwhereid='".$q."'";②$sql="select*fromuserwhereid='$q'";③$sql="select*fromuserwhereid=$q";以上三条语句执行效果是一样的①②里面$q是字符串型的吧③的$q是整型我这样理解不知道对不对user表里的id字段设置的是int为何查询的时候是字符串型的也能查出来呢菜鸟在此谢过
①$sql="select*fromuserwhereid='".$q."'";②$sql="select*fromuserwhereid='$q'";③$sql="select*fromuserwhereid=$q";以上三条语句执行效果是一样的①②里面$q是字符串型的吧③的$q是整型我这样理解不知道对不对user表里的id字段设置的是int为何查询的时候是字符串型的也能查出来呢菜鸟在此谢过
②$sql="select*fromuserwhereid='$q'";③$sql="select*fromuserwhereid=$q";以上三条语句执行效果是一样的①②里面$q是字符串型的吧③的$q是整型我这样理解不知道对不对user表里的id字段设置的是int为何查询的时候是字符串型的也能查出来呢菜鸟在此谢过
③$sql="select*fromuserwhereid=$q";以上三条语句执行效果是一样的①②里面$q是字符串型的吧③的$q是整型我这样理解不知道对不对user表里的id字段设置的是int为何查询的时候是字符串型的也能查出来呢菜鸟在此谢过
以上三条语句执行效果是一样的①②里面$q是字符串型的吧③的$q是整型我这样理解不知道对不对user表里的id字段设置的是int为何查询的时候是字符串型的也能查出来呢菜鸟在此谢过
①②里面$q是字符串型的吧③的$q是整型我这样理解不知道对不对user表里的id字段设置的是int为何查询的时候是字符串型的也能查出来呢菜鸟在此谢过
③的$q是整型我这样理解不知道对不对user表里的id字段设置的是int为何查询的时候是字符串型的也能查出来呢菜鸟在此谢过
我这样理解不知道对不对user表里的id字段设置的是int为何查询的时候是字符串型的也能查出来呢菜鸟在此谢过
user表里的id字段设置的是int为何查询的时候是字符串型的也能查出来呢菜鸟在此谢过
为何查询的时候是字符串型的也能查出来呢菜鸟在此谢过
菜鸟在此谢过
相关分类