Ich versuche eine Seite zu erstellen, auf der mehrere Elemente aus einer Datenbank abgerufen und auf der Site angezeigt werden. Ich möchte einen Zeilenumbruch nach jeweils 2 Zeilen hinzufügen, die von der Datenbank empfangen werden, damit es korrekt angezeigt wird.Zeilenumbruch nach 2 Datenbankzeilen hinzufügen PHP
Ich habe viel versucht und viel Forschung, aber es funktioniert immer noch nicht. Hat jemand eine Idee, was ich falsch mache?
<?php
$con = mysql_connect("localhost","article_user","mypassword");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("articles", $con);
$query = "SELECT * FROM `Articles`";
$select_projects = mysql_query($query);
$xi=1;
if (mysql_num_rows($select_projects) > 0) {
while($row = mysql_fetch_assoc($select_projects)) {
\t echo '<div class="col-md-6 related-post-block">';
\t echo '<div class="related-img"> <img src="file-upload/server/php/files/'.$row['image'].'" class="" alt></a> </div>';
echo '<h3>'.$row['header'].'</a></h3>';
\t echo '<p>'.$row['text'].'</p>';
\t echo '</div>';
\t \t \t if ($xi % 2 == 0)
\t \t \t echo '<br />';
\t \t \t $xi++;
}
}
mysql_close($db);
?>
Was meinst du mit „es funktioniert nicht“? Welche Ausgabe erhalten Sie? – dave
Kann sein, weil 'a' nicht überall geöffnet ist, sondern nur geschlossen. Versuchen Sie es, nachdem Sie dies behoben haben. –
@dave Es gibt keinen Platz zwischen den Zeilen, sieht so aus: http://prntscr.com/c6uoaz während es wie http://prntscr.com/c6uova – MrChillax