Php搜索脚本搜索mysql表中的所有值

时间:2012-08-29 06:46:34

标签: php mysql search

我有一张书,里面有bname,bauthor,bdetails ......等信息。

我想提供一个php脚本来搜索表中的任何东西...我尝试了一些脚本但它没有用..

另外,我想提供选项来提供选择类别的选项......

如果未选择类别,则脚本也应该运行...

任何人都可以帮助我吗... ..

我正在尝试这个:

    $data = mysql_query("SELECT * FROM info WHERE upper($field) LIKE'%$find%'"); 

$ result = mysql_query($ data);

if(!$ result)die(“DAtabase acces faild bc:”。mysql_error());

回声“”;

while($ row = mysql_fetch_array($ result,MYSQL_ASSOC)) {

echo "  <li class=bkd><a href=details.php?bid=".$row['pid']. "> <img src=images/".$row['bname']. ".jpg />
  <ul class=showcasetitle> <span> ". $row['bname'] . " </span> </ul>
      <p align=center style=text-align:center; font-size:10px;> By    <span> ". $row['bauthor'] . "</span></p>
  </a>          <p align=center style=text-align:center; color: #F00;><span class=WebRupee style=color: #F00;>&#x20B9;</span> ". $row['price'] . "  only !!!</span></p>

“;

}

echo“”;

1 个答案:

答案 0 :(得分:-1)

<?php
    $text = 'John';
    $query = "SELECT * FROM `books` WHERE MATCH(`bname`,`bauthor`,`bdetails`) AGAINST ('".$text."')";
?>