Toon posts:

[mysql] SELECT lukt niet

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

Verwijderd

Topicstarter
wie kan mij helpen
code:
1
SELECT * FROM addresses WHERE link_id = $id AND type = $sqltype AND status = 0

werkt niet

thnx

  • sjroorda
  • Registratie: December 2001
  • Laatst online: 20:23
Quotes eromheen willen nog wel eens helpen:
code:
1
SELECT * FROM addresses WHERE link_id = '$id' AND type = '$sqltype' AND status = '0'

edit:
lay-out

Verwijderd

Topicstarter
ok het werkt

zulke kleine dingen he ;)

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 12-02 15:52
Waarschijnlijk hoeven om $id geen quotes, omdat dat (neem ik aan) een nummer is, een integer. De kolom link_id is dan ook van het type *INTEGER. Type is waarschijnlijk geen integer, dus: quotes :)

Integers/floats: geen quotes (hoeft niet, mag wel)
Andere (dus ook data): altijd quotes

Verwijderd

Gebruik alleen quotes bij velden die karakters bevatten, zoals varchar, char maar ook bij datetime velden!!!

Verwijderd

Topicstarter
ok thnx

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

'' bij integers kan ook hoor.

Oracle's dba-management-interface plakt ze er zelfs standaard omheen :)
Anyway, dit is een kwestie van sql-tutorials lezen en de werking van queries wat beter leren begrijpen.
Pagina: 1

Dit topic is gesloten.