Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Обработка числовых данных / 6 сообщений из 6, страница 1 из 1
07.08.2014, 16:52
    #38715182
Sanjar88
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка числовых данных
Доброе время суток,

Нужно чтобы в цикл обработал число такого формата 0000001

Код: php
1.
2.
3.
4.
$c =  0000005;
for($i = 0000001; $i<=$c; $i++){
echo $i.'<br/>';						
}



данный момент он не принимает нули :( а нули нужны
...
Рейтинг: 0 / 0
07.08.2014, 17:32
    #38715259
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка числовых данных
стыд и срам
Код: php
1.
2.
3.
4.
5.
$c = "0000005";
$len = strlen($c);
for($i = 0000001; $i<=$c; $i++){
echo str_pad($i,$len,"0",STR_PAD_LEFT).'<br/>';						
}


Вы что то делаете не так :)
...
Рейтинг: 0 / 0
07.08.2014, 17:33
    #38715261
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка числовых данных
Какой язык программирования?
Обычно, числа, начинающиеся с нуля, обозначают представление в восьмиричной системе исчисления.
...
Рейтинг: 0 / 0
07.08.2014, 18:29
    #38715346
volodin661
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка числовых данных
Sanjar88данный момент он не принимает нули :( а нули нужны

давайте скинемся, кто сколько может, подкинем товарищу нулей;
я, например, могу три: printf "%03d"
...
Рейтинг: 0 / 0
08.08.2014, 10:15
    #38715658
Sanjar88
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка числовых данных
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
                           $nomer_otd = trim($_POST['nomer_otd']);
			                $vid_sert = trim($_POST['vid_sert']);
					$nomer_ot = trim($_POST['nomer_ot']);
                                        $nomer_do = trim($_POST['nomer_do']);
					$data_b = trim($_POST['data_b']);					
					$c = $nomer_do;
					$len = strlen($c);
					global $connection;
					for($i = $nomer_ot; $i<=$c; $i++){
					$query3 = 'INSERT INTO blank_otd (id_otd, id_vid, nomer_b, data_vid) VALUES ($nomer_otd,$vid_sert,'.str_pad($i,$len,'0',STR_PAD_LEFT).', $data_b)';
					$res = mysqli_query($connection, $query3);



не получается добавить, хотя пробовал с echo он выводит как надо в БД не заносится
...
Рейтинг: 0 / 0
08.08.2014, 11:06
    #38715702
Sanjar88
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка числовых данных
всё разобрался
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Обработка числовых данных / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]