hallo leute,
hab ein problem mit einer suchfunkltion.
in meiner datenbank sind diese 6 tabellen
tabelle 1 -> login
tabelle 2 -> schule
tabelle 3 -> ausbildung
tabelle 4 -> fremdsprache
tabelle 5 -> berufserfahrung
tabelle 6 -> loginzielsetzung
in der tb1 muss nur eine spalte abgefragt werden (ort)
in der tb2 sind es 2 spalten (ausbildung, abschluss)
in der tb3 ebenfalls 2 spalten (ausbildung, ausbildung_bezeichnung)
in der tb4 nur eine (sprache)
in der tb5 sind es 2 spalten (stellenbezeichnung, taetigkeit)
und in der tb6 4 spalten ( stellensuche, stellenbezeichnung, branche, arbeitspensum)
so, und bei der suche soll man noch die auswahlzwischen und und oder haben.
dies ist meine momentane abfrage ->
$sql ="SELECT * FROM login, schule, ausbildung, fremdsprachen WHERE
login.ort = '$ort' and
schule.ausbildung = '$ausbildung' AND
schule.abschluss = '$abschluss' and
ausbildung.ausbildung = '$ausbildung' AND
ausbildung.abschluss = '$abschluss' and
fremdsprachen.sprache = '$sprache'";
$result = mysql_db_query($dbase,$sql,$db);
while ($row = mysql_fetch_array($result,$db))
{
...
was mach ich falsch -> ich bekomm das falsche ergenis :-(
danke ciao
hab ein problem mit einer suchfunkltion.
in meiner datenbank sind diese 6 tabellen
tabelle 1 -> login
tabelle 2 -> schule
tabelle 3 -> ausbildung
tabelle 4 -> fremdsprache
tabelle 5 -> berufserfahrung
tabelle 6 -> loginzielsetzung
in der tb1 muss nur eine spalte abgefragt werden (ort)
in der tb2 sind es 2 spalten (ausbildung, abschluss)
in der tb3 ebenfalls 2 spalten (ausbildung, ausbildung_bezeichnung)
in der tb4 nur eine (sprache)
in der tb5 sind es 2 spalten (stellenbezeichnung, taetigkeit)
und in der tb6 4 spalten ( stellensuche, stellenbezeichnung, branche, arbeitspensum)
so, und bei der suche soll man noch die auswahlzwischen und und oder haben.
dies ist meine momentane abfrage ->
$sql ="SELECT * FROM login, schule, ausbildung, fremdsprachen WHERE
login.ort = '$ort' and
schule.ausbildung = '$ausbildung' AND
schule.abschluss = '$abschluss' and
ausbildung.ausbildung = '$ausbildung' AND
ausbildung.abschluss = '$abschluss' and
fremdsprachen.sprache = '$sprache'";
$result = mysql_db_query($dbase,$sql,$db);
while ($row = mysql_fetch_array($result,$db))
{
...
was mach ich falsch -> ich bekomm das falsche ergenis :-(
danke ciao