これを実行すると、リソース#id 3の結果が得られます。私のコードを調べて、これを解決する助けてください...リソース#id 3エラーを取得中
<form method="post" action="search.php" name="search_form" onsubmit="return checkCheckBoxes(this);">
<input type="checkbox" name="search[]" value="qwerty_keypad" id="search1">QWERTY Keypad<br /><br />
<input type="checkbox" name="search[]" value="touch_screen" id="search2"> Touch Screen<br /><br />
<input type="checkbox" name="search[]" value="usb" id="search3">
USB Drive<br /><br />
<input type="checkbox" name="search[]" value="mobile_tracker" id="search4">Mobile Tracker<br /><br />
<input type="checkbox" name="search[]" value="Backup" id="search5">Phone backup on MMC<br /><br />
<input type="submit" value="Search" /> </form>
search.php
<?
$host="localhost"; // Host name
$username="user"; // Mysql username
$password="password"; // Mysql password
$db_name="mydb"; // Database name
$tbl_name="mobile_search"; // Table name
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
foreach($_POST['search'] as $search){
$where[]= "model = '".mysql_real_escape_string($search)."'";
}
$query = "Select model from $tbl_name where ".implode(' OR ',$where);
$result = mysql_query($query);
echo $result;
?>
HAHAHAHを取得するために
mysql_fetch_array
を使用する必要がある唯一のリソースID http://php.net/manual/en/function.mysql-query.phpを返します読んでこれはエラーではありません。これは、クエリが実行されたことを意味します。テーブル –