Autor | Zpráva | ||
---|---|---|---|
Ronny Profil * |
#1 · Zasláno: 12. 10. 2008, 15:00:43
Ahoj, z databaze si taham data v takovemto tvaru: Petr - 12 let - 2999 Kč.
A potreboval bych nejakym zpusobem secist sumy za to druhou pomlckou. (cili tech 2999) ? Zkousim to takhle, ale nic se mi zatim nevypysuje: $sql=mysql_query("SELECT sloupec FROM tabulka"); while($zaznam=mysql_fetch_array($sql)) { $prog = $zaznam["sloupec "]; $cena = explode("-", $prog); $vysledek = $cena[2]; $hodnoty = array_sum($vysledek); } Predem dekuji za pomoc |
||
Alphard Profil |
#2 · Zasláno: 12. 10. 2008, 15:07:07
vytvořte více sloupců a použíjte sum v sql
|
||
Ronny Profil * |
#3 · Zasláno: 12. 10. 2008, 15:09:24
Alphard
zo me take napadlo, ale je to upravu u jiz bezici aplikace.... a proto to muism resit jinym zpusobem...:( |
||
Ronny Profil * |
#4 · Zasláno: 12. 10. 2008, 15:20:00
mozna jsem nasel chybu... asi mi to nescita, protoze za 2999 je jeste retezec KC....proto by za zajimao, zda jde pomoci EXPLODE vybrat jen to, co je mezi znaky - a Kč
|
||
DJ Miky Profil |
#5 · Zasláno: 12. 10. 2008, 15:58:52
Možná pomocí SUBSTRING() a LOCATE(), viz http://dev.mysql.com/doc/refman/5.0/en/string-functions.html
|
||
Ronny Profil * |
#6 · Zasláno: 12. 10. 2008, 16:24:32
vyreseno, dekuji vsem
|
||
Časová prodleva: 16 let
|
0