• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

SQL Hinweis auf SQL-Server läuft, auf Webseite nicht

htmlphp

Mitglied
Hall zusammen,
wenn ich die Query
Code:
SELECT count(id) FROM nachrichten WHERE an = 12 AND gelesen = false
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

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&uuml;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';
            };
        ?>
 
Das einzige was man zu solchen Fehlern sagen kann, sie werden mit der zeit weniger/verschwinden. :)
 
Zurück
Oben