Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 276 Pomógł: 3 Dołączył: 22.10.2003 Skąd: Wrocław Ostrzeżenie: (0%)
|
Czy możliwym jest, aby pole pobrane z bazy (gdzie jest typu mediumint) stało by się podczas zapisywnia do zmiennej "jakimś magicznym sposobem" stringiem?
Pytam się, bo zgłupiałem, gdyż wywala mi błąd, że zmienna nie jest typu INT! a teraz kod z pliku głównego
z klasy LoginUser, która dziedziczy po User
readDataFromSqlByEmail() wywołuje w sobie między innymi taką funkcję
Konstruktor GroupUser
getUserID() wygląda tak
Mi już ręce opadają, nie mam zielonego pojęcia dlaczego się tak dzieje! Zmieniłem getUserId() w ten sposób, działać działą, ale nie zmienia to faktu, że i bez tego powinno mi zwrócić INT!
Ten post edytował Aztech 21.03.2006, 20:17:26 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Cytat walidacja typu zmiennej jest potrzebna przede wszystkim do tworzenia wpisów do bazy I teraz gadasz do rzeczy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) W pierwszym poscie napisales, ze chcesz walidowac z bazy. teraz piszesz ze do bazy. Do bazy jak najbardziej trzeba walidowac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
|
Aztech php i MySQL a typy int oraz string (bardziej php) 21.03.2006, 20:13:32
nospor CytatCzy możliwym jest, aby pole pobrane z bazy (g... 21.03.2006, 20:37:08
Aztech Czyli kontrola typu nie ma tutaj najmniejszego sen... 21.03.2006, 20:40:39
nospor czemu nie? :
is_numeric
rzutowanie na int i wiele ... 21.03.2006, 20:45:58
Aztech To jest oczywiste, że Ali nie da się wyciągnąć , w... 22.03.2006, 19:13:53 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 15:32 |