使用预处理语句的占位符输入中文会出错????

来源:3-2 [PDO] 预处理语句中的占位符的使用

关于淡淡的淡淡的

2015-09-21 16:21

55ffbd3d000198f305000082.jpg

55ffbd430001686505000080.jpg

55ffbd4b0001317705000463.jpg

55ffbd520001dea705000126.jpg

如果username的参数为字符串或加上单引号execute就会执行失败,php版本5.6版本

写回答 关注

4回答

  • 悟道参禅
    2015-09-22 08:52:52
    已采纳

    你把完整的代码贴出来吧,不要截图的

    关于淡淡的淡... 回复悟道参禅

    非常感谢

    2015-09-24 10:24:45

    共 4 条回复 >

  • 关于淡淡的淡淡的
    2015-09-21 18:44:25

    55ffdec800012c9605000535.jpg

    55ffdec8000139a505000188.jpg

    第一个print_r 是sql语句,第二个print_r 是execute 执行结果,第三个print_r 是预处理参数数组,第四个print_r 是执行返回的结果


  • 悟道参禅
    2015-09-21 17:35:06

    错误信息呢

    共 1 条回复 >

  • 关于淡淡的淡淡的
    2015-09-21 16:27:13

    有人看到了我上面 测试的id写成13了,我重新贴一张吧http://img.mukewang.com/55ffbf5d0001c3b505290480.jpg

PDO—数据库抽象层

本教程主要通过实战演练深入剖析PDO以加深理解

30043 学习 · 396 问题

查看课程

相似问题