Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: SQL: sql kyssäri

geggo [08.09.2005 07:13:48]

#

PIkkunen ongelma!
nyt ei oikein avaudu miten saisin kannasta kyselyn tehtyä!!!
Tarkoitus olisi tehdä kysely jossa ehdoiksi tulisi muuttujat a,b,c. Mutta sillä että ei välttämättä tarvisi valita kun yksi ehto!

Kyseessä käyttöliittymä jossa kolme pudotusvalikkoa joissa olisi nuo muuttujat.

Osaisiko jeesata??

(Tuollai se ei ainakaan toimi,,,)
"SELECT * FROM taulut WHERE id1= $a AND id2=$b AND id3 = $c";

WinC [08.09.2005 21:18:00]

#

Rakenna SELECT-lauseen WHERE osa sen mukaan, mitä pudotusvalikkoja on valittu.

geggo [21.09.2005 17:13:07]

#

tuon sain toimimaan..

<?php
$sql ="SELECT jotain1, jotain2, jotain3, jotain4
FROM jostakin, jostakin_toisesta
WHERE joku = joku";
if (is_numeric($_GET['a'])) $sql .= " AND jokin1= " . $_GET['a'];
if (is_numeric($_GET['b'])) $sql .= " AND jokin2 = " . $_GET['b'];
if (is_numeric($_GET['c'])) $sql .= " AND jokin3 = " . $_GET['c'];
$sql .= "GROUP BY jokin_muu";
?>

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta