[Ultradev] jumpmenu koppelen aan database

Pagina: 1
Acties:

  • Ornathon
  • Registratie: November 2001
  • Laatst online: 27-07-2023

Ornathon

PSN: igorvertus

Topicstarter
Ik heb me halfdood gezocht naar een oplossing voor mijn probleem en nu moet ik het hier toch kwijt.

Ik wil item labels (linkjes) uit de jump/pulldown menu verbinden met, indien mogelijk, een variabele SQL querie.
Voorbeeld: Menu heeft 2 links:
- trance cd's
- hardtrance cd's

De value zou bij normaal html dan bv trance.html of hardtrance.html zijn en dan krijg ik leuk een paginaatje. Nu wil ik die informatie uit de database halen dus.

Nu denk ik dat ik de value dan op de een of andere manier moet linken aan een SQL query met een variabele erin.

De query kan er dan zo uit zien:
SELECT Omschrijving, Prijs
FROM Products
WHERE artikel= 'trance cd's'
ORDER BY Omschrijving ASC

En ik denk (na een, sorry ik geef toe :'( , basiscursus SQL) dat bij WHERE artikel= 'trance cd's' er iets niet pluis is. Dat zou dan variabel moeten, dat er ook 'hardtrance cd's in kan. Hoe moet ik dit in godsnaam doen (het liefst nog in Ultradev4)?
Alle tips zijn welkom :9~

PSN4 igorvertus (Destiny) * Aprilia RSV * Suzuki GSX1300R


Verwijderd

Hoi,

Als je query LETTERLIJK is [...FROM Products WHERE artikel= 'trance cd's' ORDER BY...], dan zal de fout liggen bij het gebruik van de 3 ' tekens.

probeer 'm eens als [...WHERE artikel = "trance cd's" ...]

  • Ornathon
  • Registratie: November 2001
  • Laatst online: 27-07-2023

Ornathon

PSN: igorvertus

Topicstarter
oei, ja verkeerd voorbeed door 3 ' te gebruiken. Dan is het gewoon trance cd ipv cd's :)
Maar afgezien van de querie, waarvan ik denk dat ie niet goed is voor wat ik wil, is het mogelijk om te doen wat ik wil?
Gaat er vooral om hoe ik ervoor zorg dat als je iets van de jumpmenu kiest er iets aan de querie gebeurt, waardoor alleen bv hardtrance cd's (als je hardtrancce cd's kiest uit het menu) tevoorschijn komen uit de database.

PSN4 igorvertus (Destiny) * Aprilia RSV * Suzuki GSX1300R


Verwijderd

Tuuwk kan dat. Je linkje zet heel vrolijk iets in de url. Je script kijkt wat er in de url staat en maakt aan de hand daarvan z'n nieuwe menuutjes en content e.d.

  • Ornathon
  • Registratie: November 2001
  • Laatst online: 27-07-2023

Ornathon

PSN: igorvertus

Topicstarter
Voor zover heb ik dit:

If Request ("NameJumpmenu") <> ""
Then varArtikel = Request("NameJumpmenu")
Else varArtikel = "null"
End If
rsResults.Source = "SELECT * FROM Products WHERE Artikel= "& Artikel &" ORDER BY Omschrijving ASC"

Nog steeds lukt het niet, misschien doe ik wat fout in de jumpmenu:

<form name="NameJumpMenu" method="post" action="">
<select onChange="MM_jumpMenu('parent',this,0)" name="NameJumpMenu">
<option>trance</option>
<option>hardtrance</option>

Iemand een hint? Dan kan ik weer verder in mijn boeken neuzen haha. Nog beste wensen allemaal!

PSN4 igorvertus (Destiny) * Aprilia RSV * Suzuki GSX1300R


Verwijderd

Op maandag 31 december 2001 22:31 schreef Ornathon het volgende:

<select onChange="MM_jumpMenu('parent',this,0)" name="NameJumpMenu">
<option>trance</option>
<option>hardtrance</option>
NOTE, correcte syntax is:
<select onChange="MM_jumpMenu('parent',this,0)" name="NameJumpMenu">
<option value="trance">trance</option>
<option value="hardtrance">hardtrance</option>
</seclect>

Ik heb nagetrokken wat het betekent als je geen value attribute gebruikt in de option tag: onder IE5 is het resultaat een null value voor de dropdown box, bij iedere option zonder value attribute.
Dus plaats dat eerst, en dan is het on to the next error?! :9

Voor nu: een HAPPY NEW YEAR (to all)!

  • Ornathon
  • Registratie: November 2001
  • Laatst online: 27-07-2023

Ornathon

PSN: igorvertus

Topicstarter
haha, ja net wat je zegt...op naar de volgende. Denk dat ik er wel uit ga komen. Die ASP is gewoon aardig flut nu. Ben ook aardig nieuw hierin. Simpele sites kan iedereen, maar wil je wat moeilijker gaan wordt het echt tijd om je er echt in te verdiepen ja.

Nogmaals, gelukkig 2002!!! En tel de vingers na. Tis nogal moeilijk tikken als je wat mist :)

PSN4 igorvertus (Destiny) * Aprilia RSV * Suzuki GSX1300R

Pagina: 1