![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 31.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Piszę stronę z niewielką bazą danych (mysql), ale napotkałem na problem, którego nie mogę znaleźć rozwiązania. Wypełniam jakieś pole formularza - np kod pocztowy: 05155 Po wysłaniu formularza w bazie zapisze się 5155. Co zrobić, żeby '0' nie było usuwane jeżeli jest pierwszym znakiem w rekordzie? Można by użyć funkcji LPAD, ale to zadziała, jeżeli długość rekordu jest stała? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 31.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Już wszystko jasne, właśnie doczytałem w manualu o mysql_real_escape_string()
Co do warunku, to mam takowy, lecz zrobiłem do tego osobną funkcję, żeby nie powielać kodu: Cytat function spr_kodpocztowy($kodpocztowy) { if (strlen($kodpocztowy) != 5 || !is_numeric($kodpocztowy)){ return false; } else{ return true; }} Jeszcze raz dzięki za pomoc. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.09.2025 - 16:54 |