Thomas_Jung
Erfahrenes Mitglied
Hallo,
führe ich den $sql Befehl in phpMyAdmin aus erhalte ich das Richtige Ergebnis.
Im PHP-Script erhalte ich 0 als Ergebnis.
Es muss irgendwas mit den () um Weiß zu tun haben.
Oder dass ß stört.
Gruß Thomas
ICH HABE DAS $conn -> exec("SET CHARACTER SET utf8"); BEIM TESTEN vorher vergessen.
Jetzt geht es .
führe ich den $sql Befehl in phpMyAdmin aus erhalte ich das Richtige Ergebnis.
Im PHP-Script erhalte ich 0 als Ergebnis.
PHP:
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $dbusername, $dbpassword);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$conn -> exec("SET CHARACTER SET utf8");
$sql = "SELECT COUNT(`id`) AS `total_rows` FROM `weilhammer_75` WHERE `Abteilung` IN ('7. OG (Weiß)')";
echo 'sql ' . $sql . '<br>';
$stmt = $conn->query($sql);
$result = $stmt->fetch(PDO::FETCH_ASSOC);
$posts = $result['total_rows'];
echo 'Anzahl: ' . $posts . '<br>';
Es muss irgendwas mit den () um Weiß zu tun haben.
Oder dass ß stört.
Gruß Thomas
ICH HABE DAS $conn -> exec("SET CHARACTER SET utf8"); BEIM TESTEN vorher vergessen.
Jetzt geht es .
Zuletzt bearbeitet: