Hvorfor genskriver den en række igen?
Hejjeg har lavet et stykke kode med en løkke, der udskriver indholdet af en tabel (database) til en tabel (html).
Af en eller anden grund slutter den af med at gentage en række uden parametre.
Altså den "gentager" nærmest denne del af koden uden at benytte parametre dog:
echo "<tr>";
echo "<td width='33%' bgcolor='#99CCFF' bordercolor='#FFFFFF'><b>".$querydata[0]."</b></td>";
echo "<td width='33%' bgcolor='#99CCFF' bordercolor='#FFFFFF'>Vedligeholdes af <a href='mailto:".$querydata[3]."'>".$querydata[2]."</a></td>";
echo "<td width='34%' bgcolor='#99CCFF' bordercolor='#FFFFFF'><a href='opdater_projekt.php?projekttitel=$querydata[0]'>Opdater</a></td>";
echo "</tr>";
Se hele kode her:
Altsp
//Loop der gennemløber og udskriver indholdet af arrayen (rækkerne)
while($querydata = mysql_fetch_row($resultat)) {
echo "<table border='1' cellpadding='5' cellspacing='0' style='border-collapse: collapse' bordercolor='#FFFFFF' width='100%' id='AutoNumber1'>";
echo "<tr>";
echo "<td width='33%' bgcolor='#99CCFF' bordercolor='#FFFFFF'><b>".$querydata[0]."</b></td>";
echo "<td width='33%' bgcolor='#99CCFF' bordercolor='#FFFFFF'>Vedligeholdes af <a href='mailto:".$querydata[3]."'>".$querydata[2]."</a></td>";
echo "<td width='34%' bgcolor='#99CCFF' bordercolor='#FFFFFF'><a href='opdater_projekt.php?projekttitel=$querydata[0]'>Opdater</a></td>";
echo "</tr>";
echo "<tr>";
echo "<td width='100%' colspan='3' bgcolor='#99CCFF' bordercolor='#FFFFFF'>".$querydata[1]."</td>";
echo "</tr>";
echo "<tr>";
echo "<td width='100%' colspan='3' bgcolor='#FFFFFF' bordercolor='#FFFFFF'> </td>";
echo "</tr>";
echo "</table>";
}
