SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

 
 
Themen-Optionen Ansicht
  #1  
Alt 01.06.2005, 12:44:33
abrodeck abrodeck ist offline
Anfänger
 
Registriert seit: May 2005
Beiträge: 9
verschachteltes if ... then

Hallo,

heute habe ich folgendes Problem.
Ich hole einen Datensatz aus einer Datenbank. Die einzelnen Werte lasse ich mit einer while-Schleife zum editieren in ein Formular in einer Tabelle schreiben. Der Wert vom key "Schulamt" soll nicht editierbar sein. Das entsprechende input-Feld wird per if-Abfrage auf "disabled" gesetzt. Mit dem Code weiter unten klappt das auch sehr gut.

Nun soll aber auch der Wert des key "Sonder1" nicht editierbar sein und zwar in Abhängigkeit davon, ob der key "Sonder" einen Wert enthält oder nicht. Also, wenn "Sonder" leer ist, soll "Sonder1" auch "disabled" disabled werden.

Ich habe schon versucht, die if-Abfrage zu verschachteln, aber was dabei rauskam, naja ....

Ich hoffe, Ihr könnt mir helfen. Vielen Dank schonmal !!

Andreas

PHP-Code:
$eintrag = mysql_fetch_array($eintraege, MYSQL_ASSOC);
@reset($eintrag);
$anzahl= count($eintrag);

// Schleife ausfuehren um Tabelle mit Mitarbeiterdaten aufzubauen
$i=0;
while ($i <= $anzahl-1) {

?>

  <tr>
    <td class="mittel" align="center" bgcolor="#979797">
       <? echo key($eintrag); $key = key($eintrag) ?>:
    </td>

<?php
if ($key == "Schulamt") {  //Das Feld Schulamt wird gesperrt,
                           //damit es nicht verändert werden kann
?>

    <td class="mittel" align="center" bgcolor="#979797">

       <input type="text" size="60" maxlength="80"
        value="<? echo ($eintrag[key($eintrag)]); ?> (nicht &auml;nderbar)"
        name=<? echo key($eintrag); ?> disabled="yes">

    </td>
</tr>

<?php
}
else {                  
//Die anderen Felder werden nicht gesperrt
?>

    <td class="mittel" align="center" bgcolor="#979797">

       <input type="text" size="60" maxlength="80"
        value="<? echo ($eintrag[key($eintrag)]); ?>"
        name=<? echo key($eintrag); ?> >

    </td>
</tr>

<?php
}
$i++;
@
next ($eintrag);
?>
__________________
Die einen sehen in jeder Herausforderung ein Problem, die anderen sehen in jedem Problem eine Herausforderung !
Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Array in Function shewolf PHP Grundlagen 5 01.02.2003 18:21:48


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:48:51 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt