tags ophalen uit database

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Arie de Jong

Arie de Jong

21/09/2012 17:33:04
Quote Anchor link
Ik wil graag in een veld tags zoeken en dan foto weergeven

Ben nog een beginner maar denk dat het zo ongeveer moet:
Ik sla alle tags van een foto op in een veld

Als je een tag per foto heb kan je de volgende code gebruiken om de tag uit de database te halen
SELECT * FROM Tabelnaam WHERE Veldnaam = $Waarde

Maar met welke query haal ik de tag uit de database als er meerdere tags in een veld zijn opgeslagen
 
PHP hulp

PHP hulp

26/05/2026 10:05:47
 
Thomas de Roo

Thomas de Roo

21/09/2012 17:40:09
Quote Anchor link
Normalisatie...

Je slaat geen meerdere tags per veld op

Ik maak even een simpele database opzet voor je

Je hebt foto's

photos (1 foto per record)
id
photo

tags: (1 tag per record)
id
tags

photos_tags (koppelt foto's aan tags)
id
photo (id van de foto die je koppelt)
tag (id van de tag)

En dan kun je alle foto's die getagd zijn met een tag die als id 1 heeft ophalen door
SELECT photo FROM photos_tags WHERE tag = 1; te doen

Dan heb je de id's van de foto's en daarmee kun je de foto's zelf weer uit de photos tabel halen...
 
- SanThe -

- SanThe -

21/09/2012 17:40:39
 
Arie de Jong

Arie de Jong

21/09/2012 17:57:27
Quote Anchor link
Duidelijk

Bedankt voor de snelle reactie
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.