3行と各行に3tdのwhileループでテーブルを表示しようとしています。しかし、私はそれをアーカイブする方法を混乱させています。
これはこれまでの私のコードです:
while($row = mysqli_fetch_array($result)){
$testimonial = $row['testimonial'];
$cityName = $row['city_name'];
$name = $row['name'];
$imageName = $row['image_name'];
$member = $row['membership_type'];
$testimonial = nl2br($testimonial);
//Create new testimonial output
$output = "<table>\n";
$output .= " <tr>\n";
$output .= " <td>\n";
$output .= " <p>\n";
$output .= " <img src=\"".UPLOAD_DIR.$imageName."\" />";
$output .= " {$testimonial}";
$output .= " </p>\n";
$output .= " <p class=\"name\">{$name}<br />\n";
$output .= " <span>A Teacher - From {$cityName}</span></p>\n";
$output .= " </td>\n";
$output .= " </tr>\n";
$output .= "</table>\n";
echo $output;
}
上記のコードは、複数の行と各行に1tdのテーブルを提供しました。しかし、それは私の期待する結果ではありません。
誰かが私の中にそのようなテーブルを表示する方法を教えてもらえますWhile loop
か?