Toon posts:

[SQL] Select box voor query *

Pagina: 1
Acties:
  • 27 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik ben bezig met een zoekfunctie voor een leerlingensysteem. Nou heb ik een select-box gemaakt waar je kan kiezen waarin je wilt zoeken, en daaronder een textveld waar je kunt typen op het gene wat je wilt zoeken. Ik heb de volgende code:

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<form method="post">
  <select name="select">
    <option value="onderwijsnummer">Onderwijsnummer</option>
    <option value="loginnaam">Loginnaam</option>
    <option value="voornaam">voornaam</option>
    <option value="achternaam">achternaam</option>
  </select>

Zoek:<input type="text" name="zoeken">
  <input type="submit" name="zoeksubmit" value="Zoek">
</form>
  <?
include ("config.php");

$select = $_GET["select"];
$zoeken = $_POST["zoeken"];
$zoeksubmit = $_POST["zoeksubmit"];

if ($zoeksubmit){
$toon_query = mysql_query("SELECT * FROM leerlingen WHERE 'select' = '$zoeken'") or die (mysql_error());


Maar nou pakt hij die 'select' niet. Als ik daar bijvoorbeeld voornaam van maak werkt het perfect. Weet iemand hoe ik dit voorelkaar kan krijgen ?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 22:24

gorgi_19

Kruimeltjes zijn weer op :9

Waaromgebruik je voor $select opeens $_GET :?

En select zal dan $select moeten zijn in je query.

[ Voor 38% gewijzigd door gorgi_19 op 25-02-2004 15:07 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 09-01 11:25

D2k

'select'
select is een reserved keyword in SQL
dus dat zal wel niet werken

Doet iets met Cloud (MS/IBM)


  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

D2k schreef op 25 februari 2004 @ 15:09:
'select'
select is een reserved keyword in SQL
dus dat zal wel niet werken
gelukkig staat het daarom ook tussen quotes :P

Verwijderd

Topicstarter
Owh ja het moet natuurlijk $select zijn, foutje ;) En ik heb alles al geprobeerd dus dacht probeer ook een $_GET.

Maar na dit veranderd te hebben werkt het nog niet !?

Verwijderd

Topicstarter
Owh ja het moet natuurlijk $select zijn, foutje ;) En ik heb alles al geprobeerd dus ik dacht probeer ook eens $_GET.

Maar na dit veranderd te hebben werkt het nog niet !?

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 09-01 11:25

D2k

als je je form post
ga je het met een get variable uit lezen?

Doet iets met Cloud (MS/IBM)


  • whoami
  • Registratie: December 2000
  • Laatst online: 00:40
Mjah, dit is eigenlijk basic debuggen en string concatenatie werk hoor en basiskennis over variabelen enzo....

https://fgheysels.github.io/

Pagina: 1

Dit topic is gesloten.