[PHP] Database query -> Parameter error

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik ben bezig met een klein projectje, waarin ik via php gegevens in een access database invoer en uitlees. Het invoeren is al gelukt, evenals het uitlezen van een rij. Nu wil ik graag een overzicht op basis van een selectie op 1 veld. Ik heb de volgende code:

PHP:
1
2
3
$tak = $_GET['tak'];
        $query = "SELECT id, bedrijf, plaats, provincie, vacaturetitel, werkverband, datum_plaatsing from vacatures WHERE bedrijfstak = '$tak'";
        $rs = $conn->execute( $query );

tak is een variabele, die in de URL ingevoerd wordt..

Dat levert de volgende error op:
Warning: (null)(): Invoke() failed: Exception occurred. Source: Microsoft OLE DB Provider for ODBC Drivers Description: [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1. in E:\***\overzicht.php on line 11
Ik heb al verschillende dingen geprobeerd, ik ben ten einde raad.

Alvast bedankt voor de hulp :)

Acties:
  • 0 Henk 'm!

  • paragon
  • Registratie: April 2000
  • Laatst online: 20-09 16:38
Wat krijg je als je de query uitprint? en wat gebeurt er als je een bedrijfstak invult ipv $tak?

Acties:
  • 0 Henk 'm!

  • wizzkizz
  • Registratie: April 2003
  • Laatst online: 25-07 07:34

wizzkizz

smile...tomorrow will be worse

de fout duidt op een typefout in één van de kolomnamen. heb je die ge-dubbel-checked?

[ Voor 3% gewijzigd door wizzkizz op 20-02-2005 21:48 ]

Make it idiot proof and someone will make a better idiot.
Real programmers don't document. If it was hard to write, it should be hard to understand.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Het was inderdaad een typefout in de kolomnaam 8)7 8)7
Het moest bedrijfsnaam zijn i.p.v. bedrijf.. Ik moet een bril kopen B)

Hardstikke bedankt :)