Ich weiß, dass dies eine sehr einfache Lösung haben könnte, aber ich kann es einfach nicht finden, ich möchte 3 verschiedene Datensätze anzeigen, aber im Moment bekomme ich den ersten Datensatz 3 mal der 2. und so weiter.Erhalte 3 einzigartige Datensätze innerhalb von 1 While-Schleife
Siehe Bild der Ergebnisse hier:
ich speziell wollen 3 verschiedene Ergebnisse, eine Ausbreitung über die Länge 12 Bootstrap-div und zwei verteilt auf die beiden 6 Länge Bootstrap divs.
$query="SELECT postID, postTitle, postDesc, postDate FROM blog_posts ORDER BY postID DESC";
$result=mysqli_query($conn, $query);
$counter = 0;
$max = 3;
while (($row = mysqli_fetch_array($result)) and ($counter < $max)) {
echo '<div class="row">';
echo '<div class="col-md-12">';
echo '<h3><a href="viewpost.php?id='.$row['postID'].'">'.$row['postTitle'].'</a></h3>';
echo '<small style="font-size: 12px;color:#ADACAD;"> Posted on '.date('l, jS M Y H:i:s', strtotime($row['postDate'])).'</small>';
echo '<p>'.$row['postDesc'].'</p>';
echo '<p><a href="viewpost.php?id='.$row['postID'].'" class="btn btn-default">Read More</a></p>';
echo '</div>';
echo '</div>';
echo '<div class="row">';
echo '<div class="col-md-6">';
echo '<h3><a href="viewpost.php?id='.$row['postID'].'">'.$row['postTitle'].'</a></h3>';
echo '<small style="font-size: 12px;color:#ADACAD;"> Posted on '.date('l, jS M Y H:i:s', strtotime($row['postDate'])).'</small>';
echo '<p>'.$row['postDesc'].'</p>';
echo '<p><a href="viewpost.php?id='.$row['postID'].'" class="btn btn-default">Read More</a></p>';
echo '</div>';
echo '<div class="col-md-6">';
echo '<h3><a href="viewpost.php?id='.$row['postID'].'">'.$row['postTitle'].'</a></h3>';
echo '<small style="font-size: 12px;color:#ADACAD;"> Posted on '.date('l, jS M Y H:i:s', strtotime($row['postDate'])).'</small>';
echo '<p>'.$row['postDesc'].'</p>';
echo '<p><a href="viewpost.php?id='.$row['postID'].'" class="btn btn-default">Read More</a></p>';
echo '</div>';
echo '</div>';
$counter++;
}
Aber ich versuche speziell, sie in bootstrap divs unterschiedlicher Länge einzugeben. Die erste Reihe ist 12 lang und die zweite Reihe ist jeweils 6fach. Thats, wo das Problem hereinkommt. –
Ich sehe, aktualisierte meine Antwort – ewwink
Perfect! Danke ewwink! –