php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.10.2006, 09:51  
Benutzer
 
Registriert seit: 18.04.2005
Beiträge: 61
djma
Standard Ganz einfach für euch - ich kapier's nicht

Hallo,

brauch mal Eure Hilfe hab eine Form die ich mit einer mysql abfrage unterstütze benenne.

Code:
while($hspieler=mysql_fetch_array($hspieler_result))
		{
			echo "<tr><td>".$hspieler['nachname']." ".$hspieler['vorname']."</td>
			<Td><input type=\"text\" name=\"fwm".$hspieler['id']."\" size=\"1\"></td>
			<td><input type=\"text\" name=\"fwa".$hspieler['id']."\" size=\"1\"></td>
			<td><input type=\"text\" name=\"drei".$hspieler['id']."\" size=\"1\"></td>
			<td><input type=\"text\" name=\"punkte".$hspieler['id']."\" size=\"1\"></td>
			<td><input type=\"text\" name=\"fouls".$hspieler['id']."\" size=\"1\"></td>
			<td><input type=\"text\" name=\"gesp".$hspieler['id']."\" size=\"1\"></td></tr>";
		}?>
wie kann ich jetzt die abgefragten daten wieder in meine sql datenbank eintragen - und zwar nur die bei denen gesp".$hspieler['id']." einen Wert hat! Ich hoffe die Frage ist einigermassen verständlich!

BITTE UM HILFE!
djma ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 06.10.2006, 10:38  
Erfahrener Benutzer
 
Registriert seit: 09.03.2005
Beiträge: 219
webbi
Standard

Wenn es sich um mehrere Zeilen mit den gleichen Formularfeldern handelt, gebe die Daten am Besten in einem Array weiter.

Also anstatt:
name=\"gesp".$hspieler['id']."\"
schreibst du:
name=\"gesp[$hspieler['id']]\"


Jetzt kannst du nach Absenden des Formulars auf alle "gesp"-Felder mit dem Array $_POST['gesp'] zugreifen. Bei allen anderen Feldern verhält es sich genauso.

Nun lässt du eine Schleife durchlaufen und fragst ab wo es einen Wert gibt:
PHP-Code:
foreach ($_POST['gesp'] as $key => $wert)
{
   if (!empty(
$wert))
   {
       
// Trage mich in die Datenbank ein
       // Hier auf die anderen Felder zugreifen z.B. mit $_POST['fwm'][$key]
    
}

Ich hoffe das war soweit verständlich.
Noch ein Tip: Wenn du die Variablen sowiso jeweils mit Punkten an das Echo anhängst kannst Du gleich Schreiben echo '<input type="..." ...>'; anstatt echo "<input type=\"...\" ...>"; so sparst du dir das ganze Escapen.
webbi ist offline  
Alt 06.10.2006, 12:33  
Benutzer
 
Registriert seit: 18.04.2005
Beiträge: 61
djma
Standard

SUPER VIEEEEEELEN DANK!!!
djma ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
SWiki, weil einfach einfach einfach ist. b++ Beitragsarchiv 0 06.10.2007 19:07
system() - Befehle werden einfach ignoriert sad PHP-Fortgeschrittene 9 18.04.2006 18:12
UPDATE funkt einfach nicht ... Nosferatu PHP Tipps 2006 11 05.03.2006 00:16
code zwischen [php] & [/php] bleibt einfach aus.BB-Code aircrash PHP Tipps 2006 6 01.03.2006 19:54
problem mit bilddarstellung. bild einfach zusammenschneiden? Promaetheus PHP Tipps 2007 14 07.12.2005 00:23
Suche einfach zu includendes login-skript Beitragsarchiv 3 18.11.2005 15:28
Einfach Datepicker gesucht Cyberbob_at_tot PHP Tipps 2007 5 14.11.2005 09:10
[Erledigt] wörter werden bei zeilenumbruch einfach gesplittet HTML, Usability und Barrierefreiheit 7 02.11.2005 14:11
MySQL Join: Ich komme einfach nicht dahinter... pino Datenbanken 6 26.09.2005 23:20
[Erledigt] Cron bricht ohne Fehler einfach ab PHP-Fortgeschrittene 5 08.09.2005 18:06
Suche spezielles aber glaub einfach geschriebenes script Beitragsarchiv 2 15.08.2005 15:52
socket_set_blocking() will einfach nicht PHP Tipps 2005-2 4 13.08.2005 12:14
Einfach nur Spaces entfernen janni PHP Tipps 2005 4 14.04.2005 15:35
[Erledigt] javascript -einfach neues Bild ohne Rahmen, ohne.. HTML, Usability und Barrierefreiheit 17 18.03.2005 20:16
Einfach Suchfunktion in PHP PHP Tipps 2004 0 11.06.2004 11:45


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:15 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, 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.