Dubbelen
$sql = 'SELECT * FROM horeca_search JOIN horeca ON horeca_search.Alias_S=horeca.Alias
WHERE horeca_search.Waarde_S IN ("' . $Leeftijd_temp_16 . '", "' . $Leeftijd_temp_18 . '", "' . $Leeftijd_temp_21 . '", "' . $Sluitingstijd_temp_02 . '", "' . $Sluitingstijd_temp_04 . '", "' . $Muziekstijl_temp_top40 . '", "' . $Muziekstijl_temp_80s . '", "' . $Muziekstijl_temp_90s . '", "' . $Muziekstijl_temp_apreski . '", "' . $Muziekstijl_temp_dialect . '", "' . $Muziekstijl_temp_nederlands . '", "' . $Muziekstijl_temp_renb . '", "' . $Muziekstijl_temp_house . '", "' . $Biermerk_temp_heineken . '", "' . $Biermerk_temp_jupiler . '", "' . $Biermerk_temp_brand . '", "' . $Biermerk_temp_hertogjan . '", "' . $Biermerk_temp_amstel . '", "' . $Biermerk_temp_lindeboom . '")';
// sql code
if(!$res = mysql_query($sql))
{
trigger_error(mysql_error().'<br />In query: '.$sql); // fout weergeven indien
}
elseif(mysql_num_rows($res) == 0) // kijken of aantal rijen niet 0 is
{
echo 'Geen resultaten gevonden';
}
else
{
while($row = mysql_fetch_assoc($res))
{
echo '<script type="text/javascript">
window.open ("profiel.php?alias=';
echo $row['Alias'];
echo '","_self",false)
</script>';
}
}
Code (php)
1
2
3
4
2
3
4
<?php
$sql = 'SELECT * FROM horeca_search JOIN horeca ON horeca_search.Alias_S=horeca.Alias
WHERE horeca_search.Waarde_S IN ("' . $Leeftijd_temp_16 . '", "' . $Leeftijd_temp_18 . '", "' . $Leeftijd_temp_21 . '", "' . $Sluitingstijd_temp_02 . '", "' . $Sluitingstijd_temp_04 . '", "' . $Muziekstijl_temp_top40 . '", "' . $Muziekstijl_temp_80s . '", "' . $Muziekstijl_temp_90s . '", "' . $Muziekstijl_temp_apreski . '", "' . $Muziekstijl_temp_dialect . '", "' . $Muziekstijl_temp_nederlands . '", "' . $Muziekstijl_temp_renb . '", "' . $Muziekstijl_temp_house . '", "' . $Biermerk_temp_heineken . '", "' . $Biermerk_temp_jupiler . '", "' . $Biermerk_temp_brand . '", "' . $Biermerk_temp_hertogjan . '", "' . $Biermerk_temp_amstel . '", "' . $Biermerk_temp_lindeboom . '") LIMIT 0,1';
?>
$sql = 'SELECT * FROM horeca_search JOIN horeca ON horeca_search.Alias_S=horeca.Alias
WHERE horeca_search.Waarde_S IN ("' . $Leeftijd_temp_16 . '", "' . $Leeftijd_temp_18 . '", "' . $Leeftijd_temp_21 . '", "' . $Sluitingstijd_temp_02 . '", "' . $Sluitingstijd_temp_04 . '", "' . $Muziekstijl_temp_top40 . '", "' . $Muziekstijl_temp_80s . '", "' . $Muziekstijl_temp_90s . '", "' . $Muziekstijl_temp_apreski . '", "' . $Muziekstijl_temp_dialect . '", "' . $Muziekstijl_temp_nederlands . '", "' . $Muziekstijl_temp_renb . '", "' . $Muziekstijl_temp_house . '", "' . $Biermerk_temp_heineken . '", "' . $Biermerk_temp_jupiler . '", "' . $Biermerk_temp_brand . '", "' . $Biermerk_temp_hertogjan . '", "' . $Biermerk_temp_amstel . '", "' . $Biermerk_temp_lindeboom . '") LIMIT 0,1';
?>
Gewoon, zoals het hoort, de kolommen opsommen in de select en dan DISTINCT ervoor.