Hey helpmij.nl
Ik ben bezig met het maken van een website waarbij ik nieuws uit de database haal en deze ordelijk neerzet.
Nu is alleen het probleem het volgende:
Ik krijg 't niet geloopt. Ik heb steeds duplicaten om 1 of andere reden.
Van db naar arrays
Van arrays naar... loops/echos -> de gebruiker
Maar die levert duplicaten op.
Ook deze methode werkt niet:
En dan natuurlijk even aangevuld met de tijd nog in een 3e for loop.
Kan iemand me vertellen wat ik fout doe? Dit moet toch kunnen zou je zeggen =/
Dankjullie wel!
Groetjes,
Simolokid
Ik ben bezig met het maken van een website waarbij ik nieuws uit de database haal en deze ordelijk neerzet.
Nu is alleen het probleem het volgende:
Ik krijg 't niet geloopt. Ik heb steeds duplicaten om 1 of andere reden.
Van db naar arrays
PHP:
$query = mysqli_query($link, "SELECT nieuws.ntitel,nieuws.nbericht,nieuws.ntijd,content.ctitel,content.cinhoud FROM content, nieuws");
$ctitel = array();
$ccontent = array();
$ntitel = array();
$ncontent = array();
$ntijd = array();
$nieuws = array();
if($query){
while($result = mysqli_fetch_assoc($query)){
$ctitel[] = $result['ctitel'];
$ccontent[] = $result['cinhoud'];
$ntitel[] = $result['ntitel'];
$nbericht[] = $result['nbericht'];
$ntijd[] = $result['ntijd'];
}
$nieuws[] = $ntitel;
$nieuws[] = $nbericht;
$nieuws[] = $ntijd;
}
Van arrays naar... loops/echos -> de gebruiker
PHP:
foreach($nieuws as $titel){
echo "<a href=\"\">$titel</a>";
foreach($titel as $bericht){
echo $bericht."<br />";
foreach($bericht as $tijd){
echo $tijd."<br />";
}
}
}
Maar die levert duplicaten op.
Ook deze methode werkt niet:
PHP:
for($i=0; $i < count($nieuws); $i++){
echo $ntitel[$i];
for($j = 0; $j < count($nieuws[1]); $j++){
echo $nbericht[$j];
}
}
Kan iemand me vertellen wat ik fout doe? Dit moet toch kunnen zou je zeggen =/
Dankjullie wel!

Groetjes,
Simolokid