 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
15.05.2003, 14:42
|
#1
|
|
TP-Junior
Registriert seit: May 2003
Ort: in der Nähe von Hannover
|
php mysql und daten übergeben
Hallo Ihr lieben, ich hoffe dass ich hier im Forum richtig bin mit meiner Frage. Und zwar würde ich gerne einen sogenannten "Denkanstoss" von Euch bekommen. Es geht darum, dass ich eine Website gestalten mus (unter anderem mit php, phAKT habe ich schon dank akimo und mysql).
DAzu sollte ich vielleicht sagen, das ich total Anfänger im php bin. Also, ich muss eine seite schaffen, in der der Anwender eine PLZ eingibt und ich liefere ihm die daten seines pers. Ansprechpartners (davon gibt es dreizehn verschiedene).
Ich denke mal das ganze sollte mit einer DB Anbindung (mysql) laufen....das bekomme ich ja schon eingermassen hin.
ICh versuche nun herauszufinden, wie ich sozusagen die Daten, variable, Werte an die DB schicke und die gibt dann den entsprechenden Ansprechpartner zurück.
Ich suche jetzt schon seit zwei TAgen in diversen Foren, auf php seiten (selfphp uvm), da ich aber keine Ahnung habe was ich lesen muss um damit anzufangen gestaltet sich das etwas schwierig. Könnte ich mir so ein Formular zusammenkicken? Oder muss ich richtig selber Hand anlegen. Es hat mir schon jemand http_post_vars an die Ohren geworfen, aber da finde ich auch irgendwie nicht weiter.
Ob mir hier wohl jemand helfen kann? Ich würde Euch knutschen....
Danke schon mal im vorraus *schluchz*
DINA
|
|
|
15.05.2003, 14:50
|
#2
|
|
TP-Insider
Registriert seit: Jul 2002
Ort: FfM
|
Hi,
klingt nach ner einfachen suchfunktion. schau doch mal dazu in die DWMX hilfe.
such und ergebnisseiten zu erstellen wird dort beschrieben. ist wirklich recht einfach zu realisieren. ohne "selbst hand anlegen zu müssen."
falls es probleme macht, kannst du natürlich auf uns zählen
Gruß
A k i m o.
|
|
|
15.05.2003, 14:52
|
#3
|
|
TP-Specialist
Registriert seit: Oct 2001
Ort: München
|
Das könnte man wohl auch mit einer Master-/Detail-Verbindung aufbauen. Auf der Macromedia-Site gäbs hier ein Tutorial dazu.
|
|
|
19.05.2003, 13:30
|
#4
|
|
TP-Junior
Registriert seit: May 2003
Ort: in der Nähe von Hannover
|
Hallo Akimo....
ich glaube ich brauche nocheinmal Eure Hilfe. Also, das mt der Suche und Ergebnisseite hat ganz gut geklappt. Solange ich die dazugehörigen Daten in einer einzigen mysql DB Tabelle unterbringe. Nun bracuhe ich der Einfachheit aber (pflege der Datn etc.) zwei TAbellen. MEine dazugehörige SQL abfrage funktioniert in mysql auch, aber wenn ich im MX diese Suche mit mehreren PArametern anlgen will, bringt er mir immer eine Fehlermeldung: und zwar steht auf der Ergebnisseite dann flgende Fehlermeldung:Notice: Array to string conversion in C:\"meinPfad"\PLZergebnis.php on line 10
und die im Text dazugehörende Zeile 10 der Ergebnisseite sieht folgendermassen aus:
$query_Recordset1 = sprintf("SELECT A.* FROM gebiete B LEFT JOIN adressen A on (B.ID_adr=A.ID_adr) WHERE B.gebiet= '%s'", $varplz__Recordset1);
Aber irgendwie komme ich nicht weiter, da ich von php nicht wirklich Ahnung habe und mir die Seite nur so zusammengeklickt habe....
KAnn mir jemand helfen? Ich stolper auch immer über den "Default VALue" den ich unter den VAriablen eintragen muss, was gehört da hin?
Hätte einer von Euch PHP Hasen einen Tipp für mich?
Lieben Gruss
DINA
|
|
|
19.05.2003, 17:15
|
#5
|
|
TP-Insider
Registriert seit: Jul 2002
Ort: FfM
|
beschreib nochmal genau was du machen willst. was meinst du mit mehreren parametern? hast du mehrere suchfelder zum ausfüllen, oder willst du einfach nur mehrere tabellen mit einem suchbegriff durchsuchen?
...dann schalte dein recordset einfach auf "advanced", markiere deine gewünschte tabelle in der auswahl und füge sie per klick auf "select" mit zu den zu durchsuchenden tabellen in die sql anweisung hinzu.
Gruß
A k i m o.
|
|
|
21.05.2003, 12:02
|
#6
|
|
TP-Junior
Registriert seit: May 2003
Ort: in der Nähe von Hannover
|
@akimo
Danke wieder einmal für Deine HIlfe. Inzwischen habe ich das glaube ich so ganz gut hinbekommen.
Du wolltest genau wissen was ich machen will? Also, der Anwender kommt auf unsere Seite und soll dort die Möglichkeit haben, seine PLZ einzugebn und dann wird im in einem aufgehenden Br.window die Adressdaten seines persönlichen Ansprechpartners gezeigt.
Dass ganze erfolgt bei mir über zwei Tabellen, in der einen sind die kompletten Adressdaten hinterlegt, in der anderen die PLZ gebite mit der Adress_id um auf die Adresstabelle zu verweisen.
Nun habe ich noch ein anderes Problem.
Zwar soll der Anwender seine 5stellige PLZ eintippen können, für meine Datenausgabe bzw. Wertübergabe benötige ich nur die ersten beiden Zahlen. Das ist doch mit php bestimmt möglich, oder?
Hast Du nocheinmal einen Tip für mich? Ich hoffe ich nerv Dich nicht zusehr.....
Lieben Gruss
DINA
|
|
|
21.05.2003, 12:29
|
#7
|
|
TP-Insider
Registriert seit: Jul 2002
Ort: FfM
|
Na, das hab ich schon kommen sehen
ich kann Dir Lösungen mit DW anbieten, für Aufgaben, die DW auch bewältigen kann. Das gehört allerdings nicht dazu.
Müsstest Du von Hand programmieren. Sowas ist in PHP auch nicht gerade meine Stärke...
Entweder, Du setzt das PLZ-Suchfeld auf 2 Zeichen und schreibst dazu sowas wie: "geben Sie die ersten beiden Ziffern Ihres gesuchten PLZ Bereiches ein..."
Oder du programmierst es "von Hand".
Sicher können Dir dabei einige hier besser weiterhelfen als ich  .
Gruß
A k i m o.
|
|
|
21.05.2003, 13:19
|
#8
|
|
TP-Junior
Registriert seit: May 2003
Ort: in der Nähe von Hannover
|
Naja, die erste Variante vonwegen "Bitte geben Sie hier die ersten beiden Zahlen Ihrer PLZ ein" habe ich ja bisher gemacht und das hat auch geklappt.
Hmm, aber der Ehrgeiz hört ja nie auf und viiel schöner wäre es ja, wenn der User die ganze PLZ eingibt und ich nur die ersten beiden Zahlen beachte..naja, ich werde mal schauen, ob ich auf irgendeiner php siete was dazu finde. Nur leider müsste ich den Befehl dazu wissen bzw. die Funktion, sonst kann man sich ja dumm und dämlich suchen.
Egal, ich finde es heraus *droh* *schmunzel*
Aber dennoch gaaanz lieben Dank für Deine Hilfe.......hat mich gehilft *grins*
Lieben Gruss DINA
|
|
|
06.02.2006, 01:18
|
#9
|
|
TP-Junior
Registriert seit: Feb 2006
|
Hi! Leute Ich hab gleiche Seite gebaut mit such und ergebnisseite, und es funk. alles aber Ich hab nicht für jede PLZ einen Ansprechspartner. Und wenn meine Besucher die PLZ eingegeben haben und in DB liegt nichts, zeigt die Ergebnisseite nichts aber ich möchte ja irgend wie den Leuten sagen das es den PLZ nicht gibz oder kein Ansprechspartner vorhanden ist. Wie geht es kann mir da vlt. einer helfen?
Ich wäre sehr dankbar dafür!!!!
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| 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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 01:20 Uhr.
|
 |