0

ページの検索をコーディングしましたが、検索基準を含む製品を表示したいと考えています... 現時点では、基準で始まる結果のみが表示されます。

これが私のコードです:

<?php
$name = $_GET["q"];
if ($name <= "") {
  echo ("");
}
else {
  $con = mysql_connect("localhost", "cl49-XXX", "vogalcms");
  if (!$con) {
    die('Could not connect: line 513 ' . mysql_error());
  }
mysql_select_db("cl49-XXX", $con) or die("Unable to select database");   
$result = mysql_query("SELECT * FROM products WHERE `prodname` LIKE '$name%' ") or die('Error: Line 519 (' . mysql_error() . ')');
  mysql_select_db("cl49-vogalcms", $con) or die("Unable to select database");   


  while ($row = mysql_fetch_array($result)) {
    $prodID = $row['prodID'];
    $prodname = $row['prodname'];
    $catagory = $row['catagory'];
    echo "
     <div class='row-fluid portfolio-block'>
    <div class='span5 portfolio-text'>
    <img src='admin/userpics/$prodID.jpg' height='50' width='50' alt='' />
    <div class='portfolio-text-info'>
                                                <h4>$prodname</h4>
    <p></p>
        </div>
        </div>
    <div class='span5'>
<div class='portfolio-info'>
Product ID
                                                <span>$prodID</span>
        </div>
  <div class='portfolio-info'>
                                                catagory
                                                <span>$catagory</span>
 </div>
 </div>
  <div class='span2 portfolio-btn'>
  <a href='edit_product.php?q=$prodID' class='btn bigicn-only'><span>View/Edit</span></a>
    </div>
    </div> ";
  }
}
?>

ca を検索して、CAr、CArpet を表示するだけでなく、nesCAfe も表示できるようにしたいですか?

4

2 に答える 2

2

where句をこれに変更するだけです:

WHERE `prodname` LIKE '%$name%' 
于 2013-08-15T09:54:41.613 に答える
1

検索クエリを次のように変更します

SELECT * FROM products WHERE `prodname` LIKE '%$name%'
于 2013-08-15T09:55:19.283 に答える