php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.12.2005, 09:05  
Erfahrener Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 272
madSoul
Standard SUM() gibt nichts aus...?

Hallo Forum,

ein neuer Tag, ein neues Problem...
Ich mache mich z.Zt. mit den MySQL Funktionen SUM() etc. vertraut,
und stehe nun vor dem problem das mir meine SUM() anfrage kein Ergebnis liefert.

Meine Anfrage:

Code:
$sql = "SELECT SUM(eh) AS sum_eh_morgen FROM db_termine
WHERE art='NT' AND u_id='$u_id' AND datum='$morgen'";
$res_f = mysql_query($sql)or die(mysql_error());
Meine Ausgabe:

Code:
if(mysql_num_rows($res_f) > 0){

	$f = mysql_fetch_assoc($res_f);
	$sum_eh_morgen = $f['sum_eh_morgen'];

}else{

	$sum_eh_morgen = 0;

}
und wenn ich nun $sum_eh_morgen mit echo ausgebe kommt nichts !
Die Abfrage über PHPmyAdmin liefert mir "135" !

ein "echo $res_f" liefert mir Resource id #10 ?

Hab beim Googeln gefunden das man das nicht mit echo sondern folgendermaßen ausgibt:

Code:
while($row = mysql_fetch_object($tag)){
echo $row->feldname_aus_db
}
Das klappt bei mir aber auch nicht !

Bitte Forum, hilf mir !!!
madSoul ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 16.12.2005, 09:12  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

Code:
if(mysql_num_rows($res_f) > 0){

   $f = mysql_fetch_assoc($res_f);
   $sum_eh_morgen = $f['sum_eh_morgen'];

}else{

   $sum_eh_morgen = 0;

}
mach mal var_dump auf $f oder print_r
__________________
Wie man Fragen richtig stellt
dsmcg ist offline   Mit Zitat antworten
Alt 16.12.2005, 09:27  
Erfahrener Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 272
madSoul
Standard

Das kommt raus !

PHP-Code:
<?php
array(1) { ["sum_eh_morgen"]=> string(3"150" 
?>
hab inzwischen auch noch termine hinzugefügt das ich eine ausgabe bekomme, doch wenn php "0" ausgeben soll macht es nichts...
madSoul ist offline   Mit Zitat antworten
Alt 16.12.2005, 10:00  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Zitat:
Zitat von madSoul
[...] doch wenn php "0" ausgeben soll macht es nichts...
mysql_num_rows() ist immer größer als 0, weil SUM() dir immer ein Ergebnis (auch 0) liefert.
xabbuh ist offline   Mit Zitat antworten
Alt 16.12.2005, 10:06  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Zitat von madSoul
Das kommt raus !

PHP-Code:
<?php
array(1) { ["sum_eh_morgen"]=> string(3"150" 
?>
hab inzwischen auch noch termine hinzugefügt das ich eine ausgabe bekomme, doch wenn php "0" ausgeben soll macht es nichts...
joa dann kannste doch einfach

PHP-Code:
<?PHP
echo $f["sum_eh_morgen"];
?>
dann müste deine Summe ja ausgegeben werden, oder?
__________________
Wie man Fragen richtig stellt
dsmcg ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Server läuft, Extension geladen, nichts passiert horstenpeter Datenbanken 1 11.10.2007 00:01
ora_exec() liefert nichts zurück Faebe PHP Tipps 2007 3 15.03.2007 09:11
[Erledigt] INSERT trägt nichts in die Tabelle ein emerge PHP Tipps 2006 18 19.03.2006 00:49
nichts im Browser zu sehen PHP Tipps 2006 12 22.02.2006 20:11
bei einer Abfrage komt nichts! Datenbanken 3 22.09.2005 19:09
In den Frames wird nichts Angezeigt Xalon HTML, Usability und Barrierefreiheit 7 17.09.2005 20:38
nichts wird angezeigt function PHP Tipps 2005-2 16 05.08.2005 18:47
wenn bps= nichts Matthiasnet PHP Tipps 2005-2 2 03.08.2005 16:02
Wenn nichts zutrifft dann ... Tschuu PHP Tipps 2005 10 13.05.2005 00:15
php script zeigt im browser nichts an?? PHP Tipps 2004-2 5 09.11.2004 20:09
Es wird nichts erzeugt! PHP Tipps 2004-2 26 08.11.2004 15:10
Problem -> bekomme nichts angezeigt. PHP Tipps 2004 2 22.10.2004 23:26
nichts senden wenn nichts eingetragen ist PHP Tipps 2004 2 14.08.2004 16:31
Es wird nichts gelöscht PHP Tipps 2004 17 11.06.2004 14:45

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
sum ausgeben in php, sql sum gibt nichts aus, sql sum gibt 0 aus, sql sum soll 0 ausgeben, sql abfrage sum kein ergebnis, mysql array ausgabe \gibt nichts aus\

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:55 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.