Mailinglisten-Archive |
Hallo Liste, hab folgendes Problem, erst mal der Code: //Funktion hobby_selected: //Eingabeparameter: name und email zur identifikation der id //Soll herausfinden welche Hobbys selektiert sind und trägt es in die Tabelle hobbyid ein. function hobby_selected($name,$email) { //Erstellung der SQL Anweisung //Holen der id $rs = mysql_query("SELECT id FROM main WHERE name='$name' AND email='$email'"); if($main = mysql_fetch_row($rs)) { $id = $main[0]; } //Prüfung der Variablen if (isset($sport)) { //1 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$sport')"); } if (isset($basketball)) { //2 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$basketball')"); } if (isset($kino)) { //3 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$kino')"); } if (isset($fernsehen)) { //4 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$fernsehen')"); } if (isset($konzert)) { //5 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$konzert')"); } if (isset($theater)) { //6 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$theater')"); } if (isset($lesen)) { //7 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$lesen')"); } if (isset($sience_fiction)) { //8 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$sience_fiction')"); } if (isset($computer)) { //9 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$computer')"); } if (isset($computerspiele)) { //10 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$computerspiele')"); } if (isset($schlafen)) { //11 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$schlafen')"); } if (isset($musik)) { //12 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$musik')"); } if (isset($spieleabende)) { //13 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$spieleabende')"); } if (isset($partys)) { //14 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$partys')"); } if (isset($schlagerpartys)) { //15 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$schlagerpartys')"); } if (isset($technopartys)) { //16 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$technopartys')"); } if (isset($geschichte)) { //17 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$geschichte')"); } if (isset($reisen)) { //18 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$reisen')"); } if (isset($politik)) { //19 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$politik')"); } if (isset($quatschen)) { //20 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$quatschen')"); } if (isset($wandern)) { //21 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$wandern')"); } if (isset($museen)) { //22 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$museen')"); } if (isset($rosen)) { //23 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$rosen')"); } if (isset($zeichnen)) { //24 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$zeichnen')"); } if (isset($fitness)) { //25 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$fitness')"); } if (isset($sex)) { //26 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$fitness')"); } if (isset($serien)) { //27 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$serien')"); } if (isset($surfen)) { //28 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$surfen')"); } if (isset($skaten)) { //29 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$skaten')"); } if (isset($kochen)) { //30 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$kochen')"); } if (isset($chatten)) { //31 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$chatten')"); } if (isset($kneipe)) { //32 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$kneipe')"); } if (isset($singen)) { //33 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$singen')"); } if (isset($snowboarden)) { //34 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$snowboarden')"); } if (isset($laufen)) { //35 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$laufen')"); } if (isset($lachen)) { //36 mysql_query("INSERT INTO hobbyid (id,hobbynumber) VALUES ('$id','$lachen')"); } return true; } ERLÄUTERUNG: Die Hobbys die mit isset() überprüft werden, sind alle auf einer vorherigen Seite mit Checkboxen realisiert. Das Identifiziren der ID funzt auch, hab ich schon getestet. FEHLER: Das Script trägt die mysql_query(...) nicht in die Tabelle ein. Ich weiss echt nicht mehr woran das liegen könnte. Bitte für jeden Tip dankbar. MFG Alex
php::bar PHP Wiki - Listenarchive