MySQL (SUM) in PHP auslesen ?
Günni
- php
1 Texter mit x0 dedlfix0 Günni
Hallo zusammen !
ich möchte die Summe aus meiner DB in PHP ausgeben.. die Variablen $sum und $count bleiben aber immer unset. Finde aber keine fehler um Code. Danke für eure Hilfe !
// Vote berechnen
$req = mysql_query("SELECT sum(vote) as sum, count(*) as count FROM rating WHERE id='$id'");
list($sum,$count) = mysql_fetch_row($req);
if(isset($sum) && isset($count)) {
$rating = round($sum/$count,1);
} else {
$rating = 0;
$count = 0;
}
Finde aber keine fehler um Code. Danke für eure Hilfe !
Der Fehler ist, es fehlt eine Fehlerbehandlung. Und wie wäre es mit Kontrollausgaben für die Fehlersuche?! Was kommt da raus?
PS.: Laß doch bitte das Plenken.
Hi!
ich möchte die Summe aus meiner DB in PHP ausgeben.. die Variablen $sum und $count bleiben aber immer unset. Finde aber keine fehler um Code.
Setz bitte bei Problemen immer das error_reporting auf E_ALL (und display_errors auf on). Dann bekommst du zwei Notice-Meldungen. Kannst du ihre Ausage deuten?
Lo!
Hi!
Setz bitte bei Problemen immer das error_reporting auf E_ALL (und display_errors auf on). Dann bekommst du zwei Notice-Meldungen. Kannst du ihre Ausage deuten?
Vielen Dank ! hat mir sehr geholfen. Werd in zukunft erst mal auf die PHP Error zurückgreifen.