php.de

ZurĂŒck   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 09.10.2008, 10:15  
Neuer Benutzer
 
Registriert seit: 09.10.2008
BeitrÀge: 7
Man-Chro befindet sich auf einem aufstrebenden Ast
Standard Mehre Formularfelder in Datenbank updaten lassen

Hi,

ich hÀnge leider an einer Stelle in meinem Skript. Es ist so, dass ich eine kleine Anmeldung programmiert habe, bei dem sich Studenten anmelden können. Diese sollen dann spÀter in Grupppen eingeteilt werden indem man ihnen eine Gruppennummer zuweist.



Diese Tabelle die man hier sieht, ist aus der Datenbank erstellt worden. In den roten Feldern soll jeweils die Gruppennummer eingetragen werden, was zum Teil gemacht worden ist. Wenn man auf "Daten updaten" klickt, sollen alle DatensÀtze ein UPDATE der Gruppe bekommen --> Also die Zahl in dem Feld soll in den jeweiligen Datensatz der Person geschrieben werden.

Jetzt weiß ich nicht wie ich das realisiere.

Wenn ich die Felder in der Spalte "Gruppe" aus der Tabelle auslese und sie per POST an das Formular gebe, habe ich zwar in dem Array $_POST die einzelnen Nummern stehen, jedoch nicht meinen PrimĂ€rschlĂŒssel (in diesem Fall die Matrikelnummer) um die DatensĂ€tze mittels des Befehls UPDATE anmeldetabelle Set gruppennr ='$_POST['1']WHERE matrikelnr = '??'";

Und ganu hier ist das Problem, ich habe die Matrikelnummer nicht!


Vielleicht habe ich auch einen ganz falschen Ansatz und ich könnte es anders lösen.



Über Hilfe wĂ€re ich Dankbar.


GrĂŒĂŸe

Ich habe die Frage noch in diesem Forum gestellt da es mit der Lösung eilt Mehre Formularfelder in Datenbank Àndern lassen - Forum: phpforum.de

GeÀndert von Man-Chro (09.10.2008 um 10:21 Uhr).
Man-Chro ist offline  
Sponsor Mitteilung
PHP Code FlĂŒsterer

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

Alt 09.10.2008, 10:30  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
BeitrÀge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berĂŒhmt werdenagrajag wird schon bald berĂŒhmt werden
Standard

Bitte beachten: Anmerkungen zu Crosspostings
Zitat:
Es gibt auch sehr schlechte GrĂŒnde:
Die User des ersten Forums haben dem TE nicht schnell genug geantwortet
Weil du selbst auf das Crossposting hingewiesen hast, lass ich es Ausnahmsweise offen. Wenn du hier oder im anderen Forum eine Lösung gefunden hast - bitte teile sie dem jeweils anderen Forum auch mit.

Zum Problem:
Du kannst den PrimĂ€rschlĂŒssel als Array-SchlĂŒssel verwenden:
PHP-Code:
<input type="text" name="group[<?php echo $primaryKey;?>]" value=""/>
und dann das generierte Array so durchlaufen:
PHP-Code:
foreach($_POST['group'] as $key => $value)
{
   echo 
'Die Matrikelnummer/der Key lautet: ' $key;
   echo 
'Die Gruppennummer lautet: '$value

__________________
Today you...Tomorrow me.
agrajag 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
Datenbank am Anfang des Monats updaten dex PHP Tipps 2008 6 27.06.2008 10:04
Ergebnis in Datenbank updaten? jensK Datenbanken 5 29.12.2005 15:45
Datenbank updaten? PHP Tipps 2007 1 16.12.2005 11:00
Mehrere DatensÀtze in Datenbank updaten PHP-Fortgeschrittene 9 23.10.2005 11:04
[Erledigt] Mehrere DatensÀtze in Datenbank updaten PHP Tipps 2005-2 4 23.10.2005 10:44
Probleme beim Datenupload zu meiner Datenbank Datenbanken 3 05.09.2005 19:47
Links aus Datenbank ĂŒberprĂŒfen und wen defekt spalte updaten PHP Tipps 2005-2 2 05.09.2005 11:34
Mehrere Anwendungen eine Datenbank... Datenbanken 5 15.08.2005 11:22
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:33
[Erledigt] mysql datenbank anlegen...aber WIE??? PHP Tipps 2005-2 0 05.08.2005 19:33
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:32
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql datenbank updaten, mehrere formularfelder in ein array

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:05 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