[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сместить массив
SP@RT@K
Добрый день. Подскажите функцию или совет.


$arr = explode(";", $_POST['radio']);

print_r($arr);



Получаю на выходе:

Array
(
[
0] => 1
[1] => 3
[2] => 5
[3] => 2
[4] => 4
[5] => 6
[6] =>
)



Как убрать [6] => или сдвинуть?



Спустя 1 минута, 32 секунды (5.04.2010 - 13:46) ApuktaChehov написал(а):

Спустя 24 минуты, 50 секунд (5.04.2010 - 14:11) SP@RT@K написал(а):
Помогите плиз. Как убрать UPDATE `table` SET ID = 7 WHERE recordID =


<?php

$arr = explode(";", $_POST['w']);

print_r($arr);

$listingCounter = 1;

foreach($arr as $recordIDValue)
{

echo $query = "UPDATE `table` SET ID = " . $listingCounter++ . " WHERE recordID = " . $recordIDValue.'<br/>';

}

Array
(
[
0] => 1
[1] => 3
[2] => 4
[3] => 2
[4] => 6
[5] => 5
[6] =>
)

UPDATE `table` SET ID = 1 WHERE recordID = 1
UPDATE `table` SET ID = 2 WHERE recordID = 3
UPDATE `table` SET ID = 3 WHERE recordID = 4
UPDATE `table` SET ID = 4 WHERE recordID = 2
UPDATE `table` SET ID = 5 WHERE recordID = 6
UPDATE `table` SET ID = 6 WHERE recordID = 5
UPDATE `table` SET ID = 7 WHERE recordID =

Спустя 3 минуты, 49 секунд (5.04.2010 - 14:15) waldicom написал(а):
Можно обрезать пробелы перед вызовом функции explode()
Для этого смотрим тут: http://de.php.net/manual/en/function.trim.php

Спустя 13 минут, 30 секунд (5.04.2010 - 14:29) Guest написал(а):
Не помогает(

Спустя 8 минут, 21 секунда (5.04.2010 - 14:37) glock18 написал(а):
возможно помимо пробелов в конце строки есть переносы строк или символы табуляции. в этом случае нужно удалить из строки их: \t, \r, \n
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.