Ich habe folgendes Problem:
Wir haben ein teamspeak-Hoster Projekt, nun habe ich ein bestellskript gemacht
es funktioniert auch alles, nur das Skript prüft noch nicht ob der Status auf belegt ist wenn ich absende aber das andere prüft er!
Der Ausschnitt den Ihr braucht sieht so aus:
PHP
		
					
				// CONNECT AUSWAHL INSTANZEN
         $sql445 = ("
			SELECT
        Belegt,
        Port
			FROM
				instanz
      WHERE
        Port = '".$port_wi."'
			ORDER BY
				Port 
			");
	$result445 = mysql_query($sql445) or die(mysql_error());
	$rows445 = mysql_num_rows($result445);
 // ANGENOMMEN
  if(isset($_POST['annehmen'])) 
    if($instanz_wi == "" || (!validate_port_wi($port_wi)) || $passwort_wi == "" ){
        echo '<div style="padding-left: 5px;">';
                echo '<div style="border: 1px solid #FF0000; margin-bottom: 5px; padding: 2px; width:450px;">';
                echo '<span style="color: red"><b>Fehler:</b><br />';
                if($instanz_wi == "") {
                                echo "Sie haben keine Instanz angegeben!<br />";
                                   }
		if (!validate_port_wi($port_wi))   { 
                                echo "Sie haben einen ungültigen Port angegeben!<br />";
                                 }
		if($passwort_wi == "") { 
                                  echo "Sie haben kein Passwort für den Superadmin angegeben!<br />"; 
                                       }
   if($rows445) {
                 while($row445 = mysql_fetch_assoc($result445)) {
			             if($row445['Belegt'] == 1) {	
                    echo '<table>';
                    echo '<tr><td>';
                    echo ' </td><td> <span style="background:#f2c1c1"><b>Der Server ist bereits belegt</b> (Port: '.$port_wi.' )</td><td>     </span>  <br />';
                    echo '</td></tr>';
                    echo '</table>';
                                              }
                                      }
                              }
                echo '</div>';
                echo '</span>';
								echo '</div>';
                } else {
		// SKRIPT DAS KOMMT WENN ERFOLGREICH ALSO KEINE EINGABE GEFEHLT HAT
      	}Kann mir wer helfen was ich bei
einsetzen muss damit das auch geprüft wird?
Ich habe es bereits mit
PHP
		
			if($row445['Belegt'] == 1 || $instanz_wi == "" || (!validate_port_wi($port_wi)) || $passwort_wi == "" ){versucht aber das funktioniert leider auch nicht, immer wenn alles ausgefüllt ist schickt er es ab auch wenn der status nicht Belegt ist. Nur wenn Beispielsweise keine Instanz angegeben ist, kommt auch die Meldung dazu!
Also was fehlt?
Ich bedanke mich schonmal für die bestimmt schneller hilfe 
 
		