mysql中的模糊匹配_MySQL中的模糊查询
发布日期:2021-06-24 15:52:42 浏览次数:2 分类:技术文章

本文共 1241 字,大约阅读时间需要 4 分钟。

MySQL中的mysqli模糊查询

$content='3';

$mysqli = new MYSQLI( 'localhost', 'root', '12345678', 'ceshi', 3306 ); //实例化mysqli

$query="select * from dunling_chat where content like '%".$content."%' ";

$result=$mysqli->prepare($query);

@$result->bind_param("s",$content); //绑定参数

$result->execute();

$result->bind_result($id,$nicheng,$content,$time); //绑定结果

while ($result->fetch()) {

echo $id."

";

echo $nicheng."

";

echo $content."

";

echo $time."

";

}

$result->close();

$mysqli->close();

?>

MySQL中的pdo模糊查询

/php操作pdo实现查询

header( "Content-type: text/html; charset=utf-8" );

$dbms = 'mysql';

$user = 'root';

$pwd = '12345678';

$dbName = 'ceshi';

$host = 'localhost';

$charset = 'utf8';

$dsn = "$dbms:host=$host;dbname=$dbName;charset=$charset";

try {

$pdo = new PDO( $dsn, $user, $pwd );

} catch ( Exception $e ) {

echo $e->getMessage();

}

$content = '23';

//查询

$sql = "select * from dunling_chat where content like '%".$content."%' ";

//准备sql模板

$stmt = $pdo->prepare( $sql );

//绑定参数

$stmt->bindValue( 1, $content );

//执行预处理语句

$stmt->execute();

//推荐这种方式来获取查询结果

while ( $row = $stmt->fetch() ) {

echo $row[ 'id' ] . "

";

echo $row[ 'nicheng' ] . "

";

echo $row[ 'content' ] . "

";

echo $row[ 'time' ] . "

";

}

//释放查询结果

$stmt = null;

//关闭连接

$pdo = null;

?>

转载地址:https://blog.csdn.net/weixin_33673142/article/details/113158296 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:mysql求并集_mysql查询,left join(求并集),where(求交集)-阿里云开发者社区...
下一篇:mysql ex_MySQL 实现lastInfdexOf的功能案例

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年04月04日 05时07分58秒