goto;
Erfahrenes Mitglied
Hallo, hab schon einen Thread mit diesem Thema offen, leider konnte mir keiner Helfen. Ich versuch es nochmal und beschreib es einfacher. Hab es noch mal versucht, aber ohne erfolg
Es läuft alles soweit gut. Wenn ich mir das Bedingungsergebnis per Echo ausgeben lasse, erhalte ich das Richtige ergebnis, wenn ich jedoch dem array einer Variablen zuordne und es mir in dem Div Container ausgeben lassen will. Erhalte ich nur ein ergebnis.. obwohl 3 Ergebnisse vorhanden sind.
Bin sehr dankbar für Hilfe.
PHP:
<?
error_reporting(E_ALL);
ini_set('display_errors', 1);
// Datenbank aufbau hier
$db = @new mysqli('localhost', 'xx', 'xx', 'xx');
if (mysqli_connect_errno()) {
die('Konnte keine Verbindung zu Datenbank aufbauen, MySQL meldete: '.mysqli_connect_error());
}
// Auswahl der Tabellen
$sql = 'SELECT location, username FROM probid_adminhistory';
$result = $db->query($sql);
if (!$result) {
die ('Konnte den Folgenden Query nicht senden: '.$sql."<br />\nFehlermeldung: ".$db->error);
}
// Ausgabe wenn kein Wert vorhanden
if (!$result->num_rows) {
echo 'Sie sind alleine';
} else {
// Hier beginnt die while schleife
while ($row = $result->fetch_assoc())
{
// Hier ist das Problem
if($row['location'] == 1)
{
$div1 = '<h1>'.$row['username']."</h1>\n";
}
// Hier Endet es
}
}
?>
// Hier soll es ausgegeben werden
<div><?=$div1;?></div>
Es läuft alles soweit gut. Wenn ich mir das Bedingungsergebnis per Echo ausgeben lasse, erhalte ich das Richtige ergebnis, wenn ich jedoch dem array einer Variablen zuordne und es mir in dem Div Container ausgeben lassen will. Erhalte ich nur ein ergebnis.. obwohl 3 Ergebnisse vorhanden sind.
Bin sehr dankbar für Hilfe.