Autor Zpráva
Marus
Profil *
Ahoj

mam promenou

$prom1 a v promene je ulozeno:

12 321,-Kč (fdfsdf sddf sdff 20 sdf )

a potrebovala bych nacis do promene $prom2 jenom cisla, ktera jsou pred prvni
carkou, tedy 12 321

jeste dodam ze se cisla lisi poctem , cili cisli muze byt treba jen 121 nebo 489 544 atd.. ale vzdy to budou cisla pred carkou

poradi nekdo jak na to?

dekuji Marus
djlj
Profil
Co to takhle jednoduše prohnat funkcí intval? Měla by pokud vím vrátit jen čísla v řetězci.
Alphard
Profil
djlj
imho vrátí jen 12, je tam mezera

Marus
možná rozdělit s explode() podle čárky a vymazat mezery
Marus
Profil *
Co to takhle jednoduše prohnat funkcí intval? Měla by pokud vím vrátit jen čísla v řetězci.

nj, ale problem je v tom, ze i za carkou muzou byt cisla :(
djlj
Profil
V tom případě strpos (zjistí, kde je čárka), následně substr.
Marus
Profil *
možná rozdělit s explode() podle čárky a vymazat mezery

a nemohl by jsi mi to prosim napsat :) tohle je na me uz celkem slozity :(

dekuji
1ight
Profil
.... echo number_format($sql_13[price_00],'0',',',' ') . ",-Kč";

možná ti to pomůže $sql_13[price_00] = dotaz z db částka
nightfish
Profil
možná ti to pomůže
a nebo taky ne, protože to dělá něco úplně jiného, než co se řeší v tomhle vlákně

Marus
$a = strpos($vstup, ",");
if ($a !== false) {
$vstup = substr($vstup, 0, $a);
}

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: