php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.08.2011, 12:43  
Benutzer
 
Registriert seit: 25.07.2011
Beiträge: 41
PHP-Kenntnisse:
Anfänger
achillix befindet sich auf einem aufstrebenden Ast
Standard

@Istegelitz

Hab ich in beide Schleife eingebaut und folgendes kam bei raus
Bei der Datei 'date_demande_appdev_res.php'
Code:
D:\xampp\htdocs\gdevise\date_demande_appdev_res.php on line 50
Array ( [0] => 17390 [id_acores] => 17390 [1] => 772840 [code_regate] => 772840 [2] => MEAUX PRINCIPAL [libelle] => MEAUX PRINCIPAL [3] => 14761A [code_acores] => 14761A )
Bei der Datei 2. Datei 'form_details.php' habe ich wiederum ne leere Seite ausser der Notice:
Code:
Notice: Undefined index: id_acores in D:\xampp\htdocs\gdevise\form_details.php on line 40
und da komme dann zu ChrisB
Also der Name des Parameters lautet dort 'id_acores', wenn ich das jetzt richtig verstanden habe. Wie ich diesen Index jedoch definieren kann, weiss ich leider überhaupt nicht.

Der Gesamtablauf ist ja generell so:

In meiner 'suche nach datum' Datei date_demande_appdev.php gebe ich ein Datum ein, wenn ich auf Submit klicke startet er die Query $abfrage welche sich in der 'resultat' Datei date_demande_appdev_res.php.
Die Query $abfrage der date_demande_appdev_res.php lautet erstmal wiefolgt:
Code:
$abfrage = "SELECT DISTINCT acores.id_acores, acores.code_regate, acores.libelle, acores.code_acores 
				FROM demande_appro_devise, acores 
				WHERE demande_appro_devise.date_demande = '$demande'  
				AND demande_appro_devise.code_acores = acores.code_acores 
				ORDER BY code_regate";
Das '$demande' steht für das eingegebene Datum aus der date_demande_appdev.php Datei.
In der date_demande_appdev_res.php bekomme ich einen Datensatz heraus mit 3 Werten die sich in eine Tabelle befinden. Die Tabelle sieht so aus:

Zitat:
^Code Regate^Libelle^Code Acores^Action^
|772840 |MEAUX PRINCIPAL|14761A|Details|
Wenn ich jetzt auf Details klicke soll er mich auf meine form_details.php verweisen, die ID 17390 übermitteln an dieQuery $abfrage welche sich in der form_details.php befindet und die Query wäre dann diese:
Code:
$abfrage = "SELECT DISTINCT acores.id_acores, acores.code_regate, acores.libelle, demande_appro_devise.num_demande, demande_appro_devise.code_devise, detail_demande_appro_devise.coupure, detail_demande_appro_devise.quantite, infos_bureau.date, infos_bureau.telephone, infos_bureau.fax, infos_bureau.mail
FROM demande_appro_devise, acores, infos_bureau, detail_demande_appro_devise
WHERE acores.id_acores = '$id_acores' 
AND demande_appro_devise.num_demande = detail_demande_appro_devise.num_demande
AND demande_appro_devise.code_acores = acores.code_acores
AND demande_appro_devise.num_demande = detail_demande_appro_devise.num_demande";
Die Query ansich funktioniert ja, nur denke ich das irgendwo jetzt wo logischem Weg abgekommen bin und jetzt Alice im Winderland spiele.

Ich verstehe nicht wie ich die 4 Datensätze (ersichtlich aus der hardcopy phpmyadmin) in die form_details.php kriege.
achillix ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 03.08.2011, 12:47  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von achillix Beitrag anzeigen
Also der Name des Parameters lautet dort 'id_acores', wenn ich das jetzt richtig verstanden habe. Wie ich diesen Index jedoch definieren kann, weiss ich leider überhaupt nicht.
Wenn du den Parameter unter dem Namen id übergibst, dann musst du selbstverständlich auf mit $_GET['id'] darauf zugreifen, und nicht mit $_GET['irgendeinganzanderername'] ... das sollte aber eigentlich selbstverständlich sein, wenn wenigstens Grundlagenwissen vorhanden wäre
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 03.08.2011, 16:23  
Benutzer
 
Registriert seit: 25.07.2011
Beiträge: 41
PHP-Kenntnisse:
Anfänger
achillix befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von ChrisB Beitrag anzeigen
Wenn du den Parameter unter dem Namen id übergibst, dann musst du selbstverständlich auf mit $_GET['id'] darauf zugreifen, und nicht mit $_GET['irgendeinganzanderername'] ... das sollte aber eigentlich selbstverständlich sein, wenn wenigstens Grundlagenwissen vorhanden wäre
Yepp
Genau das war der Fehler, natürlich dumm von mir, jedoch habe ich den Wald vor lauter Bäumen nicht gesehen, das ich diesen Teil einfach angefangen habe zu ignorieren.
Es funktioniert jetzt prächtig und holt mir auch alle Daten.
Vielen Dank euch allen für eure Ideen und Hilfe. Ich glaub ich wär alleine da drauf nicht mehr gekommen.
War einfach schon zu viel für mich und natürlich fehlt noch jede Menge Grundwissen, welches aufzuarbeiten wäre.

Vielen Dank noch mal und Gruss

achillix
achillix ist offline   Mit Zitat antworten
Antwort


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
MYSQL Daten via Formular bearbeiten easyhoo PHP Tipps 2009 9 23.11.2010 14:26
Daten berechnen auf Formular Mohamedal_hakim PHP Tipps 2009 9 13.11.2009 16:29
formular daten verwenden Spreech PHP Tipps 2009 10 27.06.2009 20:11
Daten in einem Formular bearbeiten JonnyTabasco PHP Tipps 2009 10 05.04.2009 16:19
PHP Formular mit Daten füllen wenn bereits vorhanden Toasti85 PHP Tipps 2009 2 27.03.2009 11:33
[Erledigt] Daten per Formular ändern Garry PHP Tipps 2008 20 19.12.2008 19:01
Formular übermittelt keine Daten PHP Tipps 2006 4 08.03.2006 13:09
Daten über Formular eingeben und in Tabelle speichern. WIE? PHP Tipps 2006 20 10.02.2006 16:04
Formular - Daten für nächste Seite behalten NetLook PHP Tipps 2007 7 18.11.2005 13:21
[Erledigt] sql daten für einen kunden auslesen/ändern im Formular PHP Tipps 2005-2 3 12.10.2005 08:36
Formular Daten in die Datenbank schreiben… sunset PHP Tipps 2005-2 3 26.08.2005 11:49
"Typ Set" Daten aus Formular werden falsch abgespe Datenbanken 3 25.07.2005 09:36
[Erledigt] Daten in einem Formular ausgeben und ändern PHP Tipps 2004-2 7 07.12.2004 17:22
MYSQL Tabelleninhalt in Formular übernehmen <SELECT> PHP Tipps 2004 9 27.09.2004 16:35
[Erledigt] Daten aus Formular in Datenbank eingeben ??? PHP Tipps 2004 6 14.08.2004 23:17


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