Ik heb fotos die ik vanuit een database wil laten komen.
Dit is wat ik nu heb voor het laten verschijnen van 1 foto:
<?php
// de foto voor de pagina gehaald uit de database
{
$sql=mysql_query("Select * From tabel Where inhoud_id=4");
while ($record=mysql_fetch_array($sql))
{
echo "$record[image]<br>";
}
}
?>
Hoe pas ik de query aan dat ik in $record[image] meerdere fotos kan neerzetten en laten verschijnen?
jij hebt het over de foto's uit je db halen, je kan je foto's ook in je db zelf uploaden ipv op je server in een mapje, maar je db wordt daar ontzettend traag van, dus doe dat liever niet.
je kunt beter de url naar de foto in de db plaatsen.
@ Stefan : zoals ik het nu heb lijkt mij het snelst en idd verwijzen naar een map op de server.
Wat ik niet snap is dat dit:
<?php
Where inhoud_id=4
?>
er niet bij moet? Zo weet je toch niet van welke inhoud_id je wenst te selecteren?
Je hebt anders toch alleen dit:
<?php
$sql = "SELECT * FROM paginas";
?>
<?php
// geeft het plaatje weer
display_image();
// de functie om het plaatje te halen uit de database
function display_image()
// de inhoud van de tabel gehaald uit de database
{
$sql=mysql_query("Select * From tabel Where inhoud_id=4") or trigger_error(mysql_error());
while ($record=mysql_fetch_array($sql))
{
echo "$record[image]<br>";
}
}
?>
Heel handig dit en ik ga dit proberen en toepassen.
Ik vind het altijd heel prettig om aanmerkingen te krijgen waar ik wat mee kan zo leer ik veel :)))