Hall zusammen,
wenn ich die Query
auf dem SQL-Server ausführe bekomm ich immer das richtige Ergebnis zurück.
Wenn ich die Query allerdings auf meiner Page ausführe, bekomme ich immer die 1 als Ergebnis.
Ich weiß nicht woran es liegen könnte
wenn ich die Query
Code:
SELECT count(id) FROM nachrichten WHERE an = 12 AND gelesen = false
Wenn ich die Query allerdings auf meiner Page ausführe, bekomme ich immer die 1 als Ergebnis.
Ich weiß nicht woran es liegen könnte
PHP:
<?php
$link = mysqli_connect('localhost', 'lesen', 'jsad7fEt4ewwPTFa', 'localdb') or die ("Keine Verbindung zum MySQL Server möglich.");
$result = mysqli_query($link, 'SELECT count(id) FROM nachrichten WHERE an = 12 AND gelesen = false') or die ('Ungültige Abfrage: ' . mysql_error());
$row = mysqli_fetch_array($result, MYSQL_BOTH);
if($row['count(id)'] = 0) {
echo'<p>Sie haben keine neue Nachrichten';
} else if($row['count(id)'] = 1) {
echo'<p>Sie haben '.$row['count(id)'].' neue Nachricht';
} else {
echo'<p>Sie haben '.$row['count(id)'].' neue Nachrichten';
};
?>