div aanmaken in while loop
Michiel Duck
02/11/2009 22:19:00is het mogelijk om een niewe div aan te maken in een while loop? dit is mijn stukje code atm:
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.
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
$i=0;
while ($i < $num) {
echo '<div class="catalogus">';
echo mysql_result($sql,$i,"naam");
echo "</div>";
$i++;
}
?>
$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.
PHP hulp
21/12/2024 13:44:34Jan Koehoorn
02/11/2009 23:55:00Jaron T
03/11/2009 08:26:00koen
03/11/2009 10:30:00als je $num een waarde geeft krijg je je divjes,
want nu is $num niks
als i>=niks, loop klaar, dus geen divs.
want nu is $num niks
als i>=niks, loop klaar, dus geen divs.
Michiel Duck
03/11/2009 11:48:00sorry, dit is de rest van de pagina:
<html>
<head>
<body>
</body>
</html>
hij loopt volgens mij wel gewoon goed door de loop, want de inhoud van de db wordt wel weergegeven.
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?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);
?>
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>
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
$i=0;
while ($i < $num) {
echo '<div class="catalogus">';
echo mysql_result($sql,$i,"naam");
echo "</div>";
$i++;
}
?>
$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.