php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen
Alt 14.01.2005, 23:34  
Gast
 
Beiträge: n/a
Standard [Erledigt] <form> verschachteln

Hallo!
ich habe mir als objektiv vorgenommen, mein Benutzerverwaltungssystem nach PHPmyadmin design zu coden.
bisjetzt alles läuft prima bis ich versucht habe die option (alles auswählen /auswahl entfernen und dann die ausgewählte user löschen) zu programmieren .
mein altes code:
Code:
	<?php
	$adminquery = @mysql_query("SELECT UID, username, name FROM benutzer") or print('Kann die bisherigen Benutzer nicht ausw&auml;hlen!');
	$counter = 1;
	while($line = @mysql_fetch_object($adminquery)) { ?>
        
        <?php
		echo '<tr>';
		echo '<td width="30" bgcolor="#e7e7e7" align="right"><input type="checkbox" name="list[]"></td>';
		echo '<td width="250" bgcolor="#ffffff">'.$line->username.'</td>';
                echo '<td width="250" bgcolor="#ffffff">'.$line->name.'</td>';

  
		echo '<td width="35" bgcolor="#ffffff">';
                <form action="deleteuser.php" method="post">
		echo '<input type="hidden" name="name" value="'.$line->username.'">';
                if($_SESSION['sprache'] =='deu' ) echo '<input type="submit"  name="delete" value="L&ouml;schen" class="button"></td>';
                   else echo '<input type="submit" name="delete" value="delete" class="button"></form></td>';

                echo '<td width="35" bgcolor="#ffffff">';
                <form action="edit_user.php" method="post">
		echo '<input type="hidden" name="name" value="'.$line->username.'">';
                if($_SESSION['sprache'] =='deu' ) echo '<input type="submit"  name="submit" value="profile" class="button"></td>';
                   else echo '<input type="submit" name="submit" value="profile" class="button"></form></td>';
			
		
		
		echo '</tr>';
	 ?>
die funktion check all habe ich programmiert(javascript) die braucht aber ein eigenes <form> die Frage ist wo soll die neue <form>stehen so dass alle buttons (deleteuser, edit profile) und (ausgewählte user löschen)funktionieren.
Danke
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 15.01.2005, 00:23  
Gast
 
Beiträge: n/a
Standard

Form? Das ist HTML. Entweder ein paar Türen weiter oder da nachlesen:
http://de.selfhtml.org/
  Mit Zitat antworten
Alt 15.01.2005, 01:45  
Gast
 
Beiträge: n/a
Standard

es geht eigentlich mehr darum: wie man es hinkreigt. mit php zu unterscheien welches button geklickt wurde. im fall von check all muss er auch noch die werte von list[] mitsenden. aber die Frage ist wie macht man das alles innerhalb eines einzigen <form>.
Danke für den Tip die Seite kenne schon
  Mit Zitat antworten
Alt 15.01.2005, 02:22  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von contebral
mit php zu unterscheien welches button geklickt wurde.
ZB. mit folgendem Schema:
Code:
<form ....>
<input type="submit" name="cmd" value="Knopf 1">
<input type="submit" name="cmd" value="Knopf 2">
</form>
PHP-Code:
<?php
if (isset($_POST['cmd'])
{
  switch(
$_POST['cmd'])
  {
     case 
'Knopf 1':
# Aktion 1
     
break;
     case 
'Knopf 1':
# Aktion 2
     
break;
  }
}
else
{
# kein Knopf
}
?>
  Mit Zitat antworten
Alt 15.01.2005, 10:37  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

Das kann ein Problem sein, wenn die Button-Beschriftung variabel sein soll.
Da ist es dann sinnvoller, den Buttons verschiedene Namen zu geben, z.B. 'cmd1' und 'cmd2', und dann zu prüfen, ob $_POST['cmd1'] oder $_POST['cmd1'] gesetzt ist.
__________________
mod = master of disaster
Waq ist offline   Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
inlcludes verschachteln Lindwyrm PHP Tipps 2007 9 17.04.2007 06:02
BBCode - Tag verschachteln, Problem mit Reihenfolge. horstenpeter PHP Tipps 2006 4 21.08.2006 12:33
Pixelgenauigkeit eines <form> Objektes max-dhom HTML, Usability und Barrierefreiheit 2 10.06.2006 17:08
Richtig verschachteln horstenpeter PHP Tipps 2006 3 27.02.2006 15:41
[Erledigt] info aus '&lt;form&gt; &lt;textarea name=&quot;info&quot; .. PHP Tipps 2006 5 16.02.2006 12:23
info aus '&amp;lt;form&amp;gt; &amp;lt;textarea name=&amp;quot;info&amp;quot; .. PHP Tipps 2006 1 16.02.2006 11:44
Formulare verschachteln R4v3r HTML, Usability und Barrierefreiheit 8 16.01.2006 11:09
verschachteln von Blöcken mit PHPLIB argon PHP Tipps 2007 1 28.12.2005 09:28
<form> Formular Abstand ausschalten??? becks123 HTML, Usability und Barrierefreiheit 5 13.10.2005 20:21
ein <form> aber 2 <input>'s HTML, Usability und Barrierefreiheit 5 08.08.2005 20:49
variablenübergabe ohne <form>?? lindner PHP Tipps 2005-2 2 15.07.2005 18:35
Template: Verschachteln von foreach PHP Tipps 2005 2 12.05.2005 15:37
[Erledigt] Klassen in einander verschachteln? PHP-Fortgeschrittene 4 28.04.2005 22:14
div verschachteln HTML, Usability und Barrierefreiheit 2 18.01.2005 21:35
IF verschachteln Sachse PHP Tipps 2004 5 29.09.2004 17:38

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
form verschachteln, php form verschachteln, html form action verschachteln, form &lt, form in form schachteln, php und html verschachteln, form verschalteln, checkbox verschachteln textarea, xhtml formular verschachteln, html formulare verschachteln, html formulare schachtel, html verschachteln, formular verschachteln html, html forms verschachteln, form html verschateln, verschachtelte form php, html form verschachtelt, forms ineinander schachteln php, php auswahl verschachtelt -mysql, php fomulare schachteln

Alle Zeitangaben in WEZ +1. Es ist jetzt 04:11 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.