Ik haal op de volgende manier mijn items op:


$query = "SELECT *
FROM `nieuws` "; 
$result = mysql_query($query, $link_id);
$row = @mysql_fetch_array($result);

$titel = ucfirst(htmlentities($row['titel']));

En dan echo ik gewoon $titel, maar er staan natuurlijk meerdere nieuws items in. Dus voor elk item moet er een div aangemaakt worden waar dan de titel en datum in woorden gegeven.

Hoe maak ik dit?, ik heb wel eens van lussen gehoord maar heb geen flauw idee hoe ze werken.
Maak van je hele code eens dit:

<?php

include ('db.php');

// backticks weg:
$query = "SELECT * FROM autos;";

// @ weg, die onderdrukt alleen als er iets fout gaat:
$result = mysql_query($query, $link_id) or trigger_error(mysql_error());

// een while:
while($row = mysql_fetch_assoc($result)){
//Iedere titel op een nieuwe regel:
echo ucfirst(htmlentities($row['merk'])).'<br>';
}

?>

Wat is dan het resultaat?
Dan krijg ik ze wel allerbij!
Kan ik nu gewoon echo ucfirst(htmlentities($row['blah'])).'<br>';
onder echo ucfirst(htmlentities($row['merk'])).'<br>';

zetten om meet dingen optehalen?

Reageren