php中的sprinf可以格式化字符串的数据类型。今天遇到了想在其中输出%,可难倒我了。

$query =  sprintf("select * from books where %s like '% %s %'",$searchtype,$searchterm);

//我以为输出是这样的:select * from books where title like '% java %' ,但实际上输出会是select * from books where title like '%

将其换成这样就可以了:

$query =  sprintf("select * from books where %s like '%%%s%%'",$searchtype,$searchterm);

//其中的%%中的第一个%用来转译特殊字符。

最新文章

  1. 谈谈Java程序员进阶的那些知识和方向
  2. Android开发自学笔记(Android Studio1.3.1)—2.开始第一个Android应用
  3. KMP算法 hdu4686 Oulipo
  4. centos6服务器YUM安装LNMP(LINUX+NGINX+MYSQL+PHP)
  5. 网站标题ico那些事
  6. IOC容器特性注入第一篇:程序集反射查找
  7. Linux 下configure 参数配置与软件的安装与卸载
  8. Hibernate 缓存机制(转)
  9. 位运算反(~)与(&)异或(^)或(|)右移(>>)左移(<<)
  10. canvas实现视频截图
  11. 【swoole】如果使用好定时器功能
  12. Spark机器学习解析下集
  13. Android为TV端助力 fragment 的用法以及与activity的交互和保存数据的方法,包括屏幕切换(转载)!
  14. ELK收集Nginx自定义日志格式输出
  15. javascript:window.location.replace 与 window.location.reload() 刷新页面的不同效果
  16. Pycharm 字体大小调整
  17. centos 编译安装PHP5.4
  18. 【胡思乱想】命令模式中,命令对象如何解耦Invoker和Receiver
  19. Swift - CALayer的contents属性动画
  20. android api doc 一

热门文章

  1. opencv霍夫变换
  2. springboot 使用freemarker自定义标签
  3. WordPress新用户注册时提示“您的密码重设链接无效”
  4. CSS技巧 (1) · 结构和布局
  5. intellj Idea git ignore文件的.idea不起作用解决
  6. uniapp 用户拒绝授权再次调起授权-语音识别、微信地址、附近地址
  7. JAVA保留小数点位数
  8. HTML5远程工具
  9. webapck 按需加载及版本控制问题
  10. [JZOJ5818] 【NOIP提高A组模拟2018.8.15】 做运动