Hallo allemaal,

ik heb een klein probleem met het maken van een dynamische html tabel dmv php en mysql.

Het lukt me wel die tabel te maken, alleen het aantal rows en columns klopt niet.

wat ik wil is dit:

* * * *
* * * *
* * * *

wat ik krijg is:

* * * *
* * * * *
* *

of iets dergelijks afhangkelijk van de count natuurlijk.

Zie hieronder het gedeelte van mijn code die hiervoor moet zorgen.
Misschien dat iemand van jullie gelijk de fout kan zien ? Ik zie het niet meer in iedergeval.


$sql	= "SELECT * FROM profile ORDER BY positie DESC";
$result = mysql_query ($sql);


// begin met een tabel te maken
echo '<table align="left" border="0" cellspacing="5" cellpadding="5"><tr>';

//voor elke record een cell maken, als meer dan $count cellen: einde row
$count = 0;
while($record = mysql_fetch_assoc($result))
{
	$count++;
    if($count % 4 == 0)
        echo '</tr>';
		?>
		
       	<td class="btnav" onmouseover="style.backgroundColor='#EBD6B6';"onmouseout="style.backgroundColor='#FCFAEA'">
		
		<?php
		$werknaam 		= $record['werknaam'];
		$foto1 			= $record['foto1'];
		
		//als  op foto geklikt wordt, open dan profielpagina van de gebruiker
		echo "<a href=profile.php?werknaam=".$werknaam." border='0'>";
		

		//toon de foto met als alt de gebruikersnaam    
		echo "<img src=".$foto1." alt=".$werknaam." width='150' height='200' border='0'>";
		echo '</a>';
		echo '</td>';
		
		//einde cell
	}

//geen gegevens meer in tabel ? dan einde row en einde tabel
echo '</tr></table>';


Oh geweldig brie en San, ga het gelijk proberen en ben erg benieuwd :)

Heb het net getest en werkt als een trein :) Harstikke bedankt voor de hulp. Nu kan ik weer verder !

Reageren