If-Abfrage geht nicht?

...komplette Frage anzeigen

2 Antworten

Mit dem Stück Code kann man nur raten aber ich vermute mal, dass du statt $zeileBsStatus['bstatus'] eher $row['bstatus'] schreiben willst.

Antwort bewerten Vielen Dank für Deine Bewertung
rockerjunge100 05.10.2016, 00:19

Ja alles klar. Hätte ich auch sehen müssen. Danke dir :D

0

moin,

voll das chaos... :-( was magst mit einem <tr>-tag, wenn du kein <table>-tag hast?

gibt es eine fehlermeldung? vielleicht wegen der beiden " ; " in der letzten zeile?

write on, write back!

ps: "WHERE angeklagter = '$user'";" ... da fehlen auch ein paar punkte und anführungsgänsefüsschen, oder nicht?

Antwort bewerten Vielen Dank für Deine Bewertung
rockerjunge100 04.10.2016, 23:48
HIER OBEN IST DANN DER TABLE
<?php
require_once('./includes/zugang2.php');

$sql001 = "SELECT id, nutzername, angeklagter, plattform, grund, beschreibung, beweise, zeit, bstatus, auswertung FROM beschwerden WHERE angeklagter = '$user'";

foreach ($pdo->query($sql001) as $row) {
echo '
'.$row['id'].'
'.$row['nutzername'].'
'.$row['angeklagter'].'
'.$row['plattform'].'
'.$row['grund'].'
'.$row['beschreibung'].'
'.$row['beweise'].'
'.$row['zeit'].'';
if ($zeileBsStatus['bstatus'] == 0) {
echo 'In Bearbeitung';
} elseif ($zeileBsStatus['bstatus'] == 1) {
echo 'Angenommen';
} else {
echo 'Abgelehnt';
}

}
echo ''.$row['auswertung'].';';
?>
0
rockerjunge100 04.10.2016, 23:53
@PeterP58

Nein eigentlich nicht, die anderen Abfragen wie die id oder der Nutzername werden ja erfolgreich ausgegeben.

0
PeterP58 04.10.2016, 23:59
@rockerjunge100

nimm beim echo mal bitte " anstatt ' ... ansonsten hast du ''' und das kann ja nicht gehen. den code könnte ich dir morgen bereinigen, jetzt bin ich zu müde dazu. sorry.

0
PeterP58 05.10.2016, 00:03
@rockerjunge100

erinnere mich daran!!

ansonsten... schau mal! 'merkst' was'?

echo ''.$row['id'].''.$row['nutzername']'.'
0
RakonDark 05.10.2016, 00:35

ps: "WHERE angeklagter = '$user'";" ... da fehlen auch ein paar punkte und anführungsgänsefüsschen, oder nicht?

da fehlt nichts, alles so wie es soll , das feld wurde korrekt vor injections geschützt .

0

Was möchtest Du wissen?