Hallo Leute!
hab ne kleine abrage bessergesagt mehrere und da funktioniert was net ganz!
ist ne suchfunktion und wenn ich das was ich da auskommentiert habe so lasse stimmt alles mit den suchergebnissen! aber wenn ich das nicht auskommentiere um auch dazu zu schreiben den ort und den kursnamen, bringt er mir nur ein ergebnis!
hoffe es kann mir jemand helfen!
greetz fraylman
hab ne kleine abrage bessergesagt mehrere und da funktioniert was net ganz!
ist ne suchfunktion und wenn ich das was ich da auskommentiert habe so lasse stimmt alles mit den suchergebnissen! aber wenn ich das nicht auskommentiere um auch dazu zu schreiben den ort und den kursnamen, bringt er mir nur ein ergebnis!
hoffe es kann mir jemand helfen!
greetz fraylman
PHP-Code:
<?
$sql_criteria=array();
foreach ($_POST["data"] as $k=>$f) {
if ($f)
$sql_criteria[]="(".$k." LIKE '".$f."')";
}
$where=implode(" AND ",$sql_criteria);
$sql="SELECT * FROM veranstaltung WHERE $where";
$result=mysql_query($sql) or die(mysql_error());
//$row=mysql_fetch_array($result);
print "$sql <br><br>";
while ($row=mysql_fetch_array($result))
{
$v_id = $row["v_id"];
$k_id = $row["k_id"];
$o_id = $row["o_id"];
$beginn = $row["v_beginn"];
$ende = $row["v_ende"];
/*
$sql2="select o_name from ort where o_id='$o_id'";
$result=mysql_query($sql2) or die(mysql_error());
$row=mysql_fetch_array($result);
$ort = $row["o_name"];
$sql3="select k_name from kurs where k_id='$k_id'";
$result=mysql_query($sql3) or die(mysql_error());
$row=mysql_fetch_array($result);
$kursthema = $row["k_name"];
*/
print "Kurs_id = $k_id und Ort = $o_id !!!";
print" <tr>
<td width='82%'><div align='left' class='textfett'>$kursthema vom $beginn bis $ende in $ort</div></td>
<td width='4%'> </td>
<td width='14%'> <a href='kurs_details.php?v_id=$v_id' target='main'><img src='images/details.gif' width='100' height='22' border='0'></a></td>
</tr>
<tr>
<td colspan='3'><hr align='center' width='100%' size='1' noshade></td>
</tr>";
}
?>
Kommentar