Sponsor-Board.de

Normale Version: Problem bei PHP, MYSQL Abfrage
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich möchte gerne eine Anzahl der Datensätze ausgeben.
Bekomme, aber immer folgende Meldung:

Warning: mysqli_fetch_row() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\cdverwaltung\css-page\ausgabe.php on line 67

Hier der Code:

<?php
$abfrage = "SELECT COUNT(id) FROM cdverwltungneu";
$ergebnis = mysqli_query($db, $abfrage);
$menge = mysqli_fetch_row($ergebnis);
$menge = $menge[0];
?>

P.S.: Die Variable $db ist in der verbindung.php definniert und auf der Seite Includiert.

Mfg,
Sebastian.
Ein Blick in die Dokumentation:
[Link: Registrierung erforderlich]

es gibt nur einen Fall, in dem er einen Boolschen Wert zurückgibt und das ist false, weil das query gescheitert ist. Entweder ist also dein Query fehlerhaft oder deine Verbindung funktioniert nicht oder in deiner Datenbank sind die betroffenen Datensätze von Tippfehlern betroffen


Ich nehme stark an, dass in deinem query cdverwaltung anstatt cdverwltung stehen sollte^^
<?php
$abfrage = "SELECT COUNT(id) FROM cdverwaltungneu";
$ergebnis = mysqli_query($db, $abfrage);
$menge = mysqli_fetch_row($ergebnis);
$menge = $menge[0];
?>

Damit kommt keine Fehlermeldung, aber es wird keine Zahl ausgegeben!
hast du

PHP-Code:
error_reporting(E_ALL);
ini_set('display_errors'1); 

aktiviert?

ansonsten mach mal var_dump($menge) dann siehst du ja was drin steht

kann ja einfach sein, dass du keinen wert in der datenbank stehen hast.

Dann kommt als Meldung:

string(1) "7"
Bromengo so kommt man glaub ich nicht zur Lösung. Teil mir bitte dein Skypenamen mit, ich helfe dir dann gerne.
Dann steht ein Wert drin, aber ein echo hast du nicht irgendwo mit ausgegeben, damit du die Zahl auch siehst oder? Wink
Könntest du mir mal schreiben, wie das mit dem echo mache?
Ich muss ja irgendwie die Vari. auslesen.

PHP-Code:
<?php
echo $menge;
?>


wenn du es mit HTML-Code verknüpfen willst:

PHP-Code:
<?php
echo "<i>Menge </i>: <b>".$menge."</b>";
?>

Hiermit bedanke ich mich bei Dennis, da es jetzt funktioniert.
Seiten: 1 2
Referenz-URLs