[PHP/MySql] Via 2 forms DB query aansturen *

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hoi


Ik heb 3 frames waarvan er in 2 een form zit om een query op te vragen
en 1 frame laat het resultaat zien.

En nu wil ik dat een query die opgevraagd is vanuit het ene frame
gebruikt wordt als basis voor de volgende zoekopdracht.

Voor 1 query form is dit wel goed te doen door netjes alle velden
van het formulier weer in te vullen wanneer je op submit clickt.

Is het echter ook mogelijk om velden van een ander formulier in
te vullen bij het submitten van een form.


Ik hoop dat het allemaal nog een beetje te volgen is.

Ronnie

Acties:
  • 0 Henk 'm!

  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 14-05-2024

OZ-Gump

terug van weggeweest

Eerlijk gezegd: nee, het is niet te volgen.
Ik mis ook een paar (essentiele) gegevens in je post:
  • Welke taal/ontwikkelomgeving gebruik je
  • Wat voor database gebruik je
  • Op welke manier leg je de koppeling
  • Wat heb je zelf al geprobeerd, en natuurlijk...
  • wat lukte er toen niet?
Wat je vraagt kan absoluut, maar daarvoor moet je eerst een keer goed nadenken over hoe je het op wil zetten... Met deze info kan ik je helaas niet helpen, omdat je 1001 kanten in kunt. ;)

[ Voor 10% gewijzigd door OZ-Gump op 04-08-2003 13:56 ]

My personal website


Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 12:52
Hoi, welkom op GoT.

Jouw topic is niet echt goed te volgen. Het is misschien een goed idee als je eens de P&W Quickstart leest, en je topicstart dan aanpast aan de hand van die quickstart.
De quickstart is een handleiding die je kunt gebruiken om hier -in P&W- een goed en duidelijk topic te openen.

De quickstart vind je hier.
Vermeld misschien ook ff over welke taal je het hebt.

[ Voor 22% gewijzigd door whoami op 04-08-2003 13:54 ]

https://fgheysels.github.io/


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
sorry ik zal het probleem even wat verduidelijken.

ik gebruik php om een mysql database aan te sturen.

1. ik heb een search formulier dat gegenereerd wordt met php
2. ik heb een quicksearch formulier dat nu gewoon een html formulier is.
3 . ik heb een frame waarin de resultaten van mijn query getoond worden.

De search forms werken nu alletwee los van elkaar en leveren hun resultaat op
in frame 3 door middel van het via POST doorgeven van de zoek criteria.

Alleen wil ik nu dat wanneer ik in form 1 een query begin dat ik dan in form 2
voort kan borduren op deze query. Ik moet dus op een of andere manier de
WHERE clauses die ik heb gebruikt in form 1 kunnen hergebruiken in form 2.

Nu is mijn vraag hoe kan ik vanuit het ene form kijken wat er in een ander form is ingevuld.
Of als dat niet lukt, kan ik invoer vanuit het ene formulier doorsturen naar een ander formulier.

Acties:
  • 0 Henk 'm!

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 06-09 00:37

curry684

left part of the evil twins

offtopic:
PHP in je topictitel erbij gezet :P

Professionele website nodig?


Acties:
  • 0 Henk 'm!

  • Neus
  • Registratie: Maart 2001
  • Laatst online: 10:45

Neus

www.zenaconsult.com

Kan je niet de query uit frame 1 cachen en deze in frame 2 gebruiken?

Very funny, Scotty... Now beam down my clothes !


Acties:
  • 0 Henk 'm!

  • _Sunnyboy_
  • Registratie: Januari 2003
  • Laatst online: 16-09 20:20

_Sunnyboy_

Mooooooooooooooooo!

Als je van frame 2 een php pagina maakt kan je bij het submitten van frame 1 toch gelijk ook frame 2 herladen met de input van frame 1, zodat frame 2 die info heeft?

Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life


Acties:
  • 0 Henk 'm!

  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 28-02 22:17
Of je kunt de data van frame 1 via een javascriptje in hidden fields van frame 2 zetten.

Hoe dan ook, alle oplossingen zijn ranzig :D

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


Acties:
  • 0 Henk 'm!

Verwijderd

Wat heeft dit met PHP te maken?
1) gaat hier over SQL queries
2) HTML en Javascript komen ter sprake.

Is dit niet meer iets voor W&G ?

modbreak: dergelijke replies zien we liever niet. Als je vindt dat een topic niet goed staat, of dat er wat mee schort, kan je altijd een TR maken, of een topic openen in SM.

[ Voor 43% gewijzigd door whoami op 04-08-2003 17:55 ]


Acties:
  • 0 Henk 'm!

  • pgussow
  • Registratie: Maart 2003
  • Laatst online: 18-08 16:13
Als ik je goed begrijp heb je 2 opties:
1. Als form1 gesubmit wordt de where-clause storen in een sessie-variabele and die bij de post van form 2 weer uit de sessie halen.
2. Via JavaScript bij een submit van form 1 de data in een hidden input in form 2 zetten.

Optie 1 lijkt me veiliger. Want je wil nooit je database exposen in je HTML forms. Oftewel, daar nooit de exacte where-clause hebben staan...

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
allemaal bedankt

Ik denk dat ik eerst eens naar sessies in php ga kijken
Volgens mij is dat precies wat ik wilde
Pagina: 1