![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 29.02.2008 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam pytanie odnośnie dodawania dwóch cyfr które zawierają literę i trzy cyfry np. A001+1=A002 A002+1=A003 itd. w jaki sposób można dodać takie ciągi? Z góry dziękuję za pomoc.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 29.02.2008 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Usunąłem funkcję i zostawiłem tak:
Kod if($_POST["send"]==1){ //sprawdzanie czy formularz został wysłany $serial=$_POST["serial"]; $razy=$_POST["razy"]; $i=0; while($i<=$_POST["razy"] ) { $suma= $serial + $i; print_r($suma.","); $i++; $n=3; $zmiana= str_pad((int) $suma,$n,"0",STR_PAD_LEFT); mysql_query("insert into sonda set serial='$zmiana'"); } } i działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) dziękuję wszystkim za pomoc. q3d twoja metoda sprawdziła ale ona dopisuje zawsze podaną ilość podanych znaków znaków. Mi chodziło o zachowanie maksymalnie trzech cyfr czyli 011, 199 itd. u ciebie zawsze jest 001, 0011, 00199 itd. Ten post edytował PiiiT 3.12.2008, 20:14:38 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 18:46 |