PHP-MySQL 查询 -- 请解释

标签 php mysql

碰到这个,但我不太明白,尤其是从 LIMIT 短语开始。感谢您的帮助。

$sql = sprintf ("SELECT * 
                   FROM $tbl_name  
                   WHERE title LIKE '%s' OR description LIKE '%s' 
                   LIMIT $start, $limit",
                         mysql_real_escape_string('%'.$search_term.'%'),
                         mysql_real_escape_string('%'.$search_term.'%') );

最佳答案

Limit 关键字允许您选择记录的“页面”,例如,当您想要记录 26 到 50 时。sprintf 函数采用带有占位符(%s 等)的字符串和要插入这些占位符的变量。这能把事情搞清楚吗?

关于PHP-MySQL 查询 -- 请解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3177030/

相关文章:

php - 如何使用 preg_match 在数组中搜索?

php - 根据查询类型和表将流量路由到特定的 MySQL 连接

php - mysql按特定顺序按多个值排序

php - 需要从 mysql 帮助编译数组

mysql - 如何在mysql中使用游标从结果集中找到最小值?

mysql - Django 分页和注释

php - Laravel 身份验证

php - 如何使用 aws php sdk 将文件夹与 Amazon S3 同步?

mysql - 如何加快mysql正则表达式查询速度

PHP/MySQL 如何通过管理面板确定表中行的优先级