sql på baggrung af array
Jeg har lavet en funktion der ser sådan ud :function GetSearch($sub_cat){
if (is_array($_SESSION['sub_cat_id'])){
$sub_cat_id = $_SESSION['sub_cat_id'];
$i=0;
foreach($sub_cat_id as $value) {
$sub_cat_id[$i] = $value;
//echo $value . "<br>";
$i++;
}
unset($_SESSION['sub_cat_id']);
$sql = mysql_query("SELECT id,title FROM tabel WHERE sub_cat_id = $sub_cat_id[$i]");
if(mysql_fetch_array($sql) < 1){
$content .= '
<table><tr><td>Din søgning gav ingen resultater</td></tr></table>
';
}
while($row = mysql_fetch_array($sql)) {
$content .= '
<table border="0">
<tr>
<td>'.$row[title].'</td>
<td> </td>
<td>>></td>
</tr>
</table>';
}
unset($_SESSION['sub_cat_id']);
return $content;
}
}
Hvordan får jeg lavet min sql forespørgsel, så den søger på sub_cat_id fra arrayet?