Voor motors van een bepaald merk te zoeken;
PHP-code:
$merk = "Suzuki";
$result = mysql_query('SELECT * FROM motor WHERE merk LIKE '.$merk);
Indien ge alle motors van het merk "Suzuki" en kleur "rood" wilt zoeken:
PHP-code:
$merk = "Suzuki";
$kleur = "rood";
$result = mysql_query('SELECT * FROM motor WHERE merk LIKE '.$merk.' AND kleur LIKE '.$kleur);
In de veronderstelling dat uw kolommen Merk en Kleur uiteraard de merknaam & kleur als string (varchar) opslaan. (In het geval we tekst willen zoeken, gebruiken we "LIKE", anders kan je gewoon "=" gebruiken. Bijvoorbeeld:
PHP-code:
$cc = 5000;
$result = mysql_query('SELECT * FROM motor WHERE cc='.$cc);
Ge kunt ook met de "LIKE" statement, wildcards gebruiken, dit is bijvoorbeeld handig indien ge "rood" wilt zoeken, maar ook "donkerrood" en "magenta rood" ofzo XD. Ik ken niet zoveel van kleuren, maar you get the point.
PHP-code:
$merk = "Suzuki";
$kleur = "%rood%"; // Het procentteken = wildcard dat alles matched.
$result = mysql_query('SELECT * FROM motor WHERE merk LIKE '.$merk.' AND kleur LIKE '.$kleur);
Zal bijvoorbeeld alles motors van merk suzuki van een kleur waarin de tekst "rood" voorkomt.
Mvg,
Dave
Favorieten/bladwijzers