Mailinglisten-Archive |
Stefan Mueller wrote: > 1. ich möchte mir lediglich die Ergebnisse anzeigen lassen und nicht die > einzelnen Zeilen, was ich per Select eingeben habe. > Der SELECT Befehl ist ungefähr wie folgt: > $erg="Select sum(p1),sum(p2) from xxx where .............. > So, wie bekomme ich jetzt nun die Variable sum(p1), daß ich sie per echo oder > von mir aus auch anders in einem HTML Dokument darstellen lassen kann??? <?php mysql_connect($host,$user,$password); $erg = mysql_db_query("database","select sum(p1), sum(p1) from table"); while($row = mysql_fetch_array($result)) { echo $row["sum(p1)"]; echo $row["sum(p2)"]; } mysql_free_result($result); ?> > 2. Wie übertrage ich die Variable $sum(p1) in ein nächstes Dokument? > Ich bekomme immer dann als Ausgabe "$sum(p1)" $p1 = $row["sum(p1)"]; $p2 = $row["sum(p2)"]; Wenn's viele Summen sind, dann geht es etwas trickreicher in einer Schleife oder man benutzt Aliase im Query String "sum(p1) AS p1, sum(p2) AS p2 FROM tabelle WHERE ...". > 3. wie bekomme ich aus einem Formular das so hin, daß wenn man bei der eingabe > eines normalen input befehls nichts einträgt, das heist der wert ist empty, daß > er dann als "0" deklariert wird?? if (is_empty($variable) == true) $variable = 0; oder if (strlen($variable) == 0) $variable = 0; > Wahrscheinlich ist das so einfach, aber ich komme einfach nicht weiter und kann > nicht noch die ganze Zeit(Nächte) probieren, denn u.a. bekommt meine Frau bald > einen fürchterlichen "Anfall" und den möchte ich mir lieber ersparen. PHP ist die Abkürzung für Parents Helping Parents. Wers nicht glauben will siehe: http://www.php.com -Egon
php::bar PHP Wiki - Listenarchive