phpbar.de logo

Mailinglisten-Archive

[php] Noch mal if-anweisungen (Syntax)

[php] Noch mal if-anweisungen (Syntax)

Olaf Gleba php_(at)_phpcenter.de
Thu, 15 Aug 2002 22:40:10 +0200


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