Mailinglisten-Archive |
zur späten Stunde... PHP 4.06 ! wo ist hier der Denkfehler ? Eine Seite mit Formular($PHP_SELF) wird zum Neueintrag aufgerufen. Beim senden soll überprüft werden, ob die Gruppen_id(Idcombine) schon in der DB vorhanden ist. Wenn ja Fehlermeldung ausgeben, wenn nein, weitermachen... <code> if($Button) { if($id) { // "update" querys wenn id gesetzt ist; der untere "else" Zweig wird ignoriert*/ } else { // Wenn Gruppen-ID vorhanden" Wahr"... if($ergebnis=mysql_query("select * from $tabelle where IDcombine='$IDcombine'")) { while($row=mysql_fetch_array($ergebnis)) { echo "$row[IDcombine] | "; // Nur um zu sehen ob was raus kommt... $error="Die Gruppen-ID wurde ist belegt, bitte wählen sie eine andere"; } // Bis hier hin geht das Script, wenn eine noch nicht gesetzte ID im Formular eingetragen wird, - aber nicht weiter in die nächste else Anweisung, so wie es sein soll... } else { // hier soll das script reingehen, wenn es keine existenten "IDcombines" findet; sämtliche Formulardaten werden per insert verarbeitet, neue ID gesetzt etc. } } } </code> Alternativ. Gibt es andere Wege um diese Abfrage zu realisieren, die sinnvoller wären ? Danke für eure Mühen... gruss olaf -- Olaf Gleba | creatics media&systems http://www.creatics.de | mailto:og_(at)_creatics.de
php::bar PHP Wiki - Listenarchive