php +html communicatie

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb een html formulier met enkele selectievakjes als ze aangevinkt staan geven ze waarde 1 mee.

Ik wil eigenlijk dat ze ook een waarde meegeven als ze uitgevinkt staan zodat mijn query in mijn php script goed uitgevoerd kan worden.

ik bedoel dus dat als ik alleen het vinkje bij "veerelementen" aanvink en het vinkje bij "glijbanen" niet dat ie dan de records waar "veerelement" op 1 staat weergeeft en waar "glijbaan" op 0 staat. en niet ook de records waar glijbaan op 1 staat.

als iemand weet hoe ik mijn query hierop aan kan passen is dit ook goed.

"SELECT * FROM artikelen WHERE veerelementen=$veerelementen and glijbanen=$glijbanen";

Acties:
  • 0 Henk 'm!

Verwijderd

if ($HTTP_POST_VARS['veerelement']==''){
$veerelemen=0;
}

[ Voor 19% gewijzigd door Verwijderd op 18-05-2003 18:18 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Controleer gewoon of die GET-var meegegeven wordt en zo niet dan zet je de waarde op 0 in php of desnoods cast je de waardes naar integer/boolean.

[ Voor 4% gewijzigd door Verwijderd op 18-05-2003 18:23 ]


Acties:
  • 0 Henk 'm!

Verwijderd

bij mysql moet je in de query altijd een ' om een variabele zetten:
"SELECT * FROM artikelen WHERE veerelementen = '$veerelementen' AND glijbanen = '$glijbanen'";

Acties:
  • 0 Henk 'm!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18-09 17:06

gorgi_19

Kruimeltjes zijn weer op :9

:?
SQL:
1
Select * FROM artikelen WHERE ID = 1 

Zal anders perfect werken.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Acties:
  • 0 Henk 'm!

Verwijderd

gorgi_19 schreef op 18 mei 2003 @ 21:43:
:?
SQL:
1
Select * FROM artikelen WHERE ID = 1 

Zal anders perfect werken.
klopt omdat die 1 geen php-var is zoals $blaat
dan moet het wel..

Acties:
  • 0 Henk 'm!

  • pistole
  • Registratie: Juli 2000
  • Laatst online: 17-09 21:27

pistole

Frutter

natuurlijk niet, het gaat in dit geval om een numerieke waarde.. Ik gebruik hiervoor (overigens in ASP/VBscript, maar dat terzijde) heel fijn een functie.

Ik frut, dus ik epibreer


Acties:
  • 0 Henk 'm!

  • Dope-E
  • Registratie: Januari 2001
  • Laatst online: 30-05 12:05

Dope-E

The one and only Dope

Verwijderd schreef op 18 May 2003 @ 21:45:
[...]

klopt omdat die 1 geen php-var is zoals $blaat
dan moet het wel..
Als in $blaat = 1 werkt t ook gewoon zonder '', ookal is t een php-var! Als de attribuut maar een soort van integer is he :)

[ Voor 12% gewijzigd door Dope-E op 18-05-2003 21:55 ]

twitter.com/curly_sanders


Acties:
  • 0 Henk 'm!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18-09 17:06

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 18 May 2003 @ 21:45:
[...]

klopt omdat die 1 geen php-var is zoals $blaat
dan moet het wel..
Dan nog. Je bouwt een query op. En het single quote teken heeft niets te maken met PHP, maar met de SQL in dit geval.

[ Voor 3% gewijzigd door gorgi_19 op 18-05-2003 22:01 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1