Du mangler ligesom pointen med mysql_fetch_assoc()
og rækker i MySQL:
while ($row = mysql_fetch_assoc($result)) {
echo $row['index_period'];
echo $row['index_period_1'];
echo $row['index_period_2'];
}
Du kalder mysql_fetch_assoc()
en gang per række.
Jeg er ikke rigtig sikker på hvorfor du er nødt til at gå over dit bord på denne måde, men jeg vil ikke udspørge dig.
Dette passer måske til dine behov (jeg ryster ved at skrive dette):
$index_period = array();
$index_period_1 = array();
$index_period_2 = array();
while ($row = mysql_fetch_assoc($result)) {
$index_period[] = $row['index_period'];
$index_period_1[] = $row['index_period_1'];
$index_period_2[] = $row['index_period_2'];
}
foreach ($index_period as $value) {
echo "<td>a" . $value . "</td>";
}
foreach ($index_period_1 as $value) {
echo "<td>b" . $value . "</td>";
}
foreach ($index_period_2 as $value) {
echo "<td>c" . $value . "</td>";
}