Gelöst: MySQL-Abfrage
am 17.07.2008 - 10:54 Uhr in
Hallo Zusammen,
ich hab bei einem Projekt Simple-News genutzt. Jetzt möchte ich auf einer Seite, die nur ich sehen kann, die Gesamtzahl der Newsletter-Abonnenten sehen.
Dazu habe ich folgenden Code verfaßt:
<?php
$result = db_query("SELECT COUNT(*) FROM st_simplenews_subscriptions AS subscritions;") or die(mysql_error());
$data = db_fetch_array($result, MYSQL_NUM);
echo "Newsletter-Subscribers total:<stong>".$data[subscribtions]."</strong>";
?>Die MySQL-Abfrage sollte funktionieren, die konnte ich bereits in PhpMyAdmin testen, das Ergebniss war stimmig.
Leider bekomme ich als Ausgabe dieser Abfrage entweder 1 oder Array. Hat jemand eine Idee?
Vielen Dank schonmal.
Dirk
- Anmelden oder Registrieren um Kommentare zu schreiben

Das Semikolon kann
am 17.07.2008 - 11:40 Uhr
--
http://www.alexander-langer.de
Danke Alexander!
am 17.07.2008 - 11:51 Uhr
Sollte der Code so aussehen?
<?php$result = db_query("SELECT COUNT(*) FROM st_simplenews_subscriptions AS subscriptions") or die(mysql_error());
$data = db_fetch_array($result, MYSQL_NUM);
echo "Newsletter-Subscribers total:<strong>".$data['subscriptions']."</strong>";
?>
Funktionieren tuts nämlich noch nicht.
Probier mal: <?php $result
am 17.07.2008 - 11:53 Uhr
Probier mal:
<?php$result = db_query("SELECT COUNT(*) FROM st_simplenews_subscriptions AS subscritions");
$data = db_result($result);
return $data
?>
-----------------------------------
Drupal Ruhrgebiet Usergroup
http://groups.drupal.org/ruhrgebiet
Versuch mal: <?php $result
am 17.07.2008 - 11:56 Uhr
Versuch mal:
<?php$result = db_query("SELECT COUNT(*) AS subscriptions FROM {simplenews_subscriptions}");
$data = db_fetch_array($result);
echo "Newsletter-Subscribers total:<strong>".$data['subscriptions']."</strong>";
?>
--
http://www.alexander-langer.de
FUNKTIONIERT!
am 17.07.2008 - 12:13 Uhr
Vielen Dank Alexander.
Jetzt gehts!