sql >> Databasteknik >  >> RDS >> Mysql

hur man visar resultatet av frågan

Du missar liksom poängen med mysql_fetch_assoc() och rader i MySQL:

while ($row = mysql_fetch_assoc($result)) {
  echo $row['index_period'];
  echo $row['index_period_1'];
  echo $row['index_period_2'];
}

Du anropar mysql_fetch_assoc() en gång per rad.

Jag är inte riktigt säker på varför du måste gå över ditt bord så här, men jag kommer inte att förhöra dig.

Detta kan passa dina behov (jag ryser när jag skriver detta):

$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>";
}


  1. Hur man använder Regex nyckelord i Spring Data Repository Method

  2. hur man kommer åt kommandoraden för xampp på Windows

  3. räkna utan grupp

  4. nvarchar-konkatenering / index / nvarchar(max) oförklarligt beteende