killer4all2
Gebruiker
- Lid geworden
- 26 mei 2009
- Berichten
- 449
Goedendag,
Voordat ik begin excuseer ik mij alvast, aangezien ik het zeer moeilijk uit te leggen vind wat ik wil alhoewel het idee vrij simpel is.
Op het moment heb ik twee tables met de volgende structuren:
Tabel 'Category':
ID | CATEGORYNAME
Voorbeeld inhoud:
5 | TIMMERWERK |
Tabel 'Gallery':
ID | NAME | IMAGENAME | CATEGORY
Voorbeeld inhoud:
1 | MIJNHAMER | HAMER.JPG | 5
_________________________________
Wat ik wil:
Zoals je boven hier als voorbeeld inhoud ziet, heeft de tabel Category 1 category met het id 5 en als naam timmerwerk. In de tabel gallery zit 1 image die als category "5" heeft. Het plaatje met de naam MIJNHAMER matched dus met de category TIMMERWERK aangezien zij als category id dezelfde nummers hebben, namelijk nummer 5.
Wat ik wil is dat deze worden ge echo'd op Category title op de volgende manier:
_________________________________
__________________________________
Tot slot:
Nu gaat het programmeren mij al aardig goed af alleen lukt het mij even niet om deze logica te verzinnen en hoop ik dat iemand mij hiermee kan helpen
Na lang denken heb ik een beetje hoofdpijn gekregen. Als het zou kunnen een nieuwe query te openen in een fetch zou dit makkelijk kunnnen, maar dit kan helaas niet.
Ik hoop dat iemand weet wat ik als query zou kunnen gebruiken of hoe ik de database structuur kan verbeteren
Ik gebruik de volgende notatie voor het maken van mijn query's:
Alvast heel erg bedankt voor de tijd.
Ik hoop dat iemand mij kan helpen
Vriendelijke groet,
Rowan
Voordat ik begin excuseer ik mij alvast, aangezien ik het zeer moeilijk uit te leggen vind wat ik wil alhoewel het idee vrij simpel is.

Op het moment heb ik twee tables met de volgende structuren:
Tabel 'Category':
ID | CATEGORYNAME
Voorbeeld inhoud:
5 | TIMMERWERK |
Tabel 'Gallery':
ID | NAME | IMAGENAME | CATEGORY
Voorbeeld inhoud:
1 | MIJNHAMER | HAMER.JPG | 5
_________________________________
Wat ik wil:
Zoals je boven hier als voorbeeld inhoud ziet, heeft de tabel Category 1 category met het id 5 en als naam timmerwerk. In de tabel gallery zit 1 image die als category "5" heeft. Het plaatje met de naam MIJNHAMER matched dus met de category TIMMERWERK aangezien zij als category id dezelfde nummers hebben, namelijk nummer 5.
Wat ik wil is dat deze worden ge echo'd op Category title op de volgende manier:
_________________________________
HTML:
<div class="block">
<h2>$CATEGORYNAAM 1</h2>
<hier een lijst van alle plaatjes behorend tot deze category naam 1>
<img src='#' alt='imagename' />
</div>
<div class="block">
<h2>$CATEGORYNAAM 2</h2>
<hier een lijst van alle plaatjes behorend tot deze category naam 2>
<img src='#' alt='imagename' />
</div>
ETC.
__________________________________
Tot slot:
Nu gaat het programmeren mij al aardig goed af alleen lukt het mij even niet om deze logica te verzinnen en hoop ik dat iemand mij hiermee kan helpen

Ik hoop dat iemand weet wat ik als query zou kunnen gebruiken of hoe ik de database structuur kan verbeteren

Ik gebruik de volgende notatie voor het maken van mijn query's:
PHP:
function getGallery()
{
global $Database;
if($stmt = $Database->prepare("DE QUERY"))
{
$stmt->execute();
$stmt->bind_result($c_id, $c_name);
while($stmt->fetch())
{
echo "<h2>$c_id, $c_name</h2>";
}
}
}
Alvast heel erg bedankt voor de tijd.
Ik hoop dat iemand mij kan helpen

Vriendelijke groet,
Rowan