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 > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 20.04.2004, 16:30:48
pacha pacha ist offline
Anfänger
 
Registriert seit: Apr 2004
Beiträge: 1
formular problem

Hi, ich habe ein problem. Ich habe ein Popup Fenster mit einer Liste von Personen. Fuer jeden Datensatz ist ein Radio Button und ein Hidden field mit der Value von IDNR aus der Datenbank. Im Popup Fenster werden die Daten richtig angezeigt und jedes Hiddenfield besitzt den richtigen Wert. Die Daten (Vorname und Nachname) sollen auf das Hauptfenster (opener) uebertragen. Der Wert von dem versteckten Feld (IDNR) soll auch uebertragen werden. Die Code sieht so aus:

while($row=mssql_fetch_array($result)){
print ("<div class="contentbox">n");
print ("{$row['lastname']}, {$row['firstname']}, {$row['IDNR']}n");
print ("</div>n");
print ("<div class="check"><input type="radio" name="personname" value="{$row['lastname']}, {$row['firstname']}, /><input type="hidden" name="idNr" value="{$row['IDNR']}" /></div>n");
}
echo "</div>";

Wenn ich das Source code sehe ist alles richtig, der Nachname und Vorname ist immer mit der richtigen IDNR versehen. Aber sobald ich submit klicke, wird das IDNR von dem letzten Datansatz uebertragen, statt von dem jeweiligen Datensatz. Beispiel:

IDNR vorname nachname
1 Muster Mann
2 Muster Frau

wenn ich Muster Mann auswaehle mit dem Radio Button und submit klicke, wird die IDNR von Muster Frau gesendet (2).

Woran liegt der Fehler.

danke
Mit Zitat antworten
  #2  
Alt 21.04.2004, 07:18:40
Beedle Beedle ist offline
Anfänger
 
Registriert seit: Jan 2004
Beiträge: 104
Hallo,

Mehrer Radiobutton können den gleichen Namen haben, es kann dann nur einer angeklickt werden. Wenn es aber mehre input-felder mit dem gleichen namen idNr gibt, was wird dann beim senden in der Vari $_POST['idNr'] stehen? Wohl der letzte Wert.

Du solltest mit dem Radiobutton die idNr übertragen und dem Rest mir den Daten aus der DB regeln.

Viele Grüße
Beedle
Mit Zitat antworten
  #3  
Alt 21.04.2004, 13:04:33
chris17 chris17 ist offline
Senior Member
 
Registriert seit: Apr 2003
Alter: 57
Beiträge: 1.236
Hi,

Du kannst mit Arrays arbeiten. -> name="wert[]"
Ein Bsp.:
PHP-Code:
print_r($_POST['wert']);// Testausgabe

echo '<form action="test.php" method="post">';

for (
$i 0$i 5$i++) {
    echo 
'<input type="radio" name="wert[]" value="'.$i.'">'.$i.'<br>';
}
echo 
'<input type="submit">';
echo 
'</form>'
Grüsse

Christian
Mit Zitat antworten
Antwort


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


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:55:38 Uhr.


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


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