同一表中多行的搜索功能

问题描述

我想知道如何在要搜索的搜索脚本上添加更多行。

这是我的php脚本:

<?php

$con = new PDO("mysql:host=localhost;dbname=db",'user','');

if (isset($_POST["submit"])) {
    $str = $_POST["search"];
    $sth = $con->prepare("
SELECT * 
  FROM `players` 
 WHERE region = '$str'
");

    $sth->setFetchMode(PDO:: FETCH_OBJ);
    $sth -> execute();

    if($row = $sth->fetch())
    {
        ?>

如您所见:

SELECT * FROM `players` WHERE region = '$str'

我想让它搜索区域并为行排序。 我尝试过:

SELECT * FROM `players` WHERE region,rank = '$str' 

...。它显示0个结果。

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)