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 ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. 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 > SELFPHP > PHP für Fortgeschrittene und Experten

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

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 19.11.2002, 00:51:49
Silencer Silencer ist offline
Anfänger
 
Registriert seit: Sep 2002
Beiträge: 118
select feld mit if abfrage?

kann man ein select feld mit einer if abfrage versehen?


zb
<select name="kategorie">
<option value="1">Extern</option>
<option value="2">Intern</option>
<option value="3">Seite2</option>
<option value="4">Seite3</option>
<option value="5">Seite4</option>
<option value="6">Forum</option>
</select>


Kann man dazwischen eine if abfrage machen?
das ist für ein newssystem für verschiedene bereiche, bis jetzt habe ich für jeden bereich ein eigenes news formular und das verstecke ich in einer if abfrage, da nicht jeder member alles sehen darf

kann ich zb eine abfrage in dieses select teil reinbringen, das nur user mit level 2 die ersten beiden sehen darf, user mit level 3 die nächsten beiden user mit level 4 die nächsten und user mit level 1 alle und user mit level 0 nichts davon

wie mache ich das?
Mit Zitat antworten
  #2  
Alt 19.11.2002, 10:33:04
MiH MiH ist offline
Member
 
Registriert seit: Aug 2002
Beiträge: 775
Code:
<select name="kategorie"> 
<?php 
if($userlevel == 2){
 echo "<option value="1">Extern</option>";
 echo "<option value="2">Intern</option>";
}else{
 echo "<option value="3">Seite2</option>"; 
 echo "<option value="4">Seite3</option>"; 
 echo "<option value="5">Seite4</option>";
 echo "<option value="6">Forum</option>"; 
}
?>
</select>
Mit Zitat antworten
  #3  
Alt 19.11.2002, 17:39:31
Silencer Silencer ist offline
Anfänger
 
Registriert seit: Sep 2002
Beiträge: 118
hmm jetzt habe ich das problem beim bearbeiten, es ist sicher nur ein kleines problem.

also


ich hab ja jetzt alle news nach kategorieen gepostet, die mysql abfrage wie ich die news erscheinen lassen kann ist auch klar.

nur hab ich jetzt das problem beim editieren.


wenn ich news editieren will, nimmt das formular automatisch bei der kategorie den ersten punkt, auch wenn beim erstellen der news punkt 2 gewählt habe
so muß ich jedesmal wenn ich news editiere darauf achten das die kategorie richtig ist, was aber nicht immer einfach ist.

wie kann ich es so machen, das beim editieren automatisch bei kategorie der wert drin ist der auch beim newsposten angegeben wurde?
Mit Zitat antworten
  #4  
Alt 20.11.2002, 10:34:59
MiH MiH ist offline
Member
 
Registriert seit: Aug 2002
Beiträge: 775
musst du eben noch eine abfrage für die kategorie machen.

am besten wäre natürlich wenn du die kategorie auch in einer mysql spalte/tabelle hast. dann kannst du es so machen, ansonsten per hand.

"select id, groupname from kategorie order by id asc";
Code:
while($row = mysql_fetch_array($result)){
 if($row['id'] == $group){
   echo "<option value="".$row['id']."" selected>".$row['groupname']."</option>";
 }else{
  echo "<option value="".$row['id']."">".$row['groupname']."</option>";
}
}
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:21:13 Uhr.


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


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