![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 1 Dołączył: 5.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam taki problem że pobieram sobie z bazy z różnych kolumn typu varchar, int itd. różne dane.. I teraz np. pobieram sobie jakąś liczbę z bazy (np.10 z kolumny int) i mam ją w zmiennej. Ta zmienna zamiast być typem integer to jest stringiem. W ogóle wszystkie dane oprócz NULL pobrane z bazy danych są stringami... Czy da się jakoś zrobić aby te zmienne miały typy adekwatne do tego co w nich jest? Czyli np. zmienna z liczbą 10-integer zmienna z wyrazem 'krowa'-string itd... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
A skąd wiesz, że ta zmienna jest stringiem?
A jak zrobić by była integerem?... rzutować. (int)$zmienna |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 1 Dołączył: 5.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ten artykuł już czytałem i w niczym mi nie pomaga.
A skąd wiesz, że ta zmienna jest stringiem? A jak zrobić by była integerem?... rzutować. (int)$zmienna Sprawdzam przez gettype() i wiem że jest stringiem... Ja nie chce zrobić żeby była integerem, tylko chce żeby miała taki typ jaki jest odpowiedni do przechowywanych danych... (napisze jeszcze raz) czyli: 1221 typ:integer 'sdafadsf' typ:string 23.23 typ:double itd.... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 03:54 |