$sql3 = mysql_query("SELECT * FROM street WHERE postcode_id = ".$postcode_id." AND chars LIKE ".$letters."");
if (!$sql3) {
die('Geen adres gevonden');
} else {
while ($row = mysql_fetch_row($sql3)) {
$straatnaam = $row[6];
}
}
$sql3=mysql_query("SELECT * FROM street WHERE postcode_id = ".$postcode_id." AND chars LIKE ".$letters."");
En dan weet ik dat mijn database de waarde 'varenmeent' moet geven, maar..... dat doet hij niet. Vandaar de vraag klopt deze query wel? Ik heb hem op dezelfde pagina vaker gebruikt maar dan zonder de AND optie.
Hij zet bij de LIKE twee % tekens. Dit is een jokerteken, wat dus inhoud dat daar omheen nog meer kan staan. Als je LIKE zonder dat doet is het hetzelfde als =.
Wist niet dat ik een complete discussie los maakte. Blijkbaar zijn de meningen een beetje verschillend. Ik ga morgen eens even kijken wat het gaat worden. In ieder geval bedankt voor advies allemaal!