is het mogelijk om een niewe div aan te maken in een while loop? dit is mijn stukje code atm:

<?php
$i=0;
while ($i < $num) {
echo '<div class="catalogus">';
echo mysql_result($sql,$i,"naam");
echo "</div>";

$i++;
}
?>
volgens mij wordt er nu geen nieuwe div aangemaakt, want er gebeurt niks als ik mijn CSS aanpas.
Kan iemand mij hiermee helpen?
bij voorbaad dank.

Sorry, maar dit is te weinig info om je te kunnen helpen.
Waar haal je $num dan vandaan :S?
als je $num een waarde geeft krijg je je divjes,
want nu is $num niks
als i>=niks, loop klaar, dus geen divs.
sorry, dit is de rest van de pagina:
<?php
session_start();
include('dbconnect.php');
$sql = mysql_query("SELECT * FROM producten") or die(mysql_error());
$row = mysql_fetch_array($sql)or die(mysql_error());
$num=mysql_numrows($sql);
?>

<html>
<head>
<body>
<?php
$i=0;
while ($i < $num) {
echo '<div class="catalogus">';
echo mysql_result($sql,$i,"naam");
echo "</div>";

$i++;
}
?>
</body>
</html>

hij loopt volgens mij wel gewoon goed door de loop, want de inhoud van de db wordt wel weergegeven.
$num=mysql_numrows($sql);


moet dat niet

$num=mysql_num_rows($sql);

zijn??

Reageren