Olen rakentamassa sivustoa (PHP:llä), josta voi hakea sanahaun avulla tietoja kannasta. Olen laittanut sivuille myös checkboxit, joiden avulla voi valita, mitä tietoja kannasta tulostuu (esim. jos haluaaa hakea jonkun tietyn auton tietoja rekisterinumeron perusteella, voi checboxeista valita, että ruudulle tulostuu tiedot 'valmistusvuosi', 'väri'). Ongelmana on vain se, etten millään keksi, miten noiden valittujen checkboxien tiedot haetaan kannasta. Jos jollain olisi antaa vinkkejä, neuvoja, aiheeseen sopivia itse-opiskelulinkkejä ym, olisin erittäin kiitollinen.
checkboxin name-määreeksi haettavan mysl-taulun sarakkeen nimi.
$sarake=$_POST['sarake']; if($sarake) { $result=mysql_query(haku kentästä $sarake); } else { $result=mysql_query(haku jostakin "oletuskentästä"); } //tulostus while-funktiolla
Tässä lyhyesti toimintaperiaatteesta.
eli pitäiskö tollanen if-hässäkkä tehdä jokaisesta mysli-taulun sarakkeesta?
sain ton osittain toimimaan, ottaa yhteyden kantaan sun muuta mutta ei tulosta sarakkeen tietoja, ainoastaan 'on'.
Missäköhän vika?
Aihe on jo aika vanha, joten et voi enää vastata siihen.