SELECT id, name //ЗАПРОС SQL
$team = array();
$team_name = array();
while($row = mysql_fetch_array($result)){
$team[] += $row['id']; //наполняем цифрами
$team_name[] += $row['name']; // наполняем текстом
}
print_r($team); //ТУТ ВСЕ НОРМАЛЬНО
print_r($team_name); // ТУТ НУЛИ
Может как то проще даже использовать один массив просто двумерный?
Спустя 2 минуты, 49 секунд (26.06.2011 - 15:34) Winston написал(а):
Вот так достаточно
$team_name[] = $row['name'];
Спустя 1 минута, 33 секунды (26.06.2011 - 15:36) Игорь_Vasinsky написал(а):
Ты не наполняешь, а увеличиваешь
Цитата |
$team[] += $row['id']; //наполняем цифрами $team_name[] += $row['name']; // наполняем текстом |
по логике нормально для int, float - вообщем цифр, но когда ты инкремировать строку пытаешься - ни чё не выдет, так как это арифметическое действие.
если твя задача создать массив - убери + в обоих моментах.
Спустя 31 минута, 3 секунды (26.06.2011 - 16:07) neadekvat написал(а):
maximka787, += присоединяет строку в js. В php же это операция сложения. К тому же, надо указывать конкретный индекс массива, чтобы такое совершать. Иначе как минимум notice.
Спустя 9 минут, 8 секунд (26.06.2011 - 16:16) Winston написал(а):
neadekvat
Почему notice ?
Такая запись
Почему notice ?
Такая запись
Цитата (PHPprogramer @ 26.06.2011 - 15:34) |
$team_name[] = $row['name']; |
Будет сама проставлять индексы начиная с нуля.
Какой здесь notice ?
Спустя 5 минут, 56 секунд (26.06.2011 - 16:22) Игорь_Vasinsky написал(а):
эта как раз не будет
а эта
а эта
Цитата |
$team_name[] += $row['name']; |
будет, только добавь в начало
error_reporting(E_ALL);
var obj = "моя";
var my="'это" + obj + "переменная";
Спустя 3 минуты, 43 секунды (26.06.2011 - 16:25) Winston написал(а):
Цитата (Игорь_Vasinsky @ 26.06.2011 - 16:22) |
и в JS не +=, а просто + |
Это если так
var obj = '';
obj += 'моя это';
var my += obj;
obj += 'переменная';
Спустя 6 минут, 10 секунд (26.06.2011 - 16:32) Игорь_Vasinsky написал(а):
PHPprogramer
а... наверн, я такой синтаксис не использовал, вообще предпочитаю JQ
а... наверн, я такой синтаксис не использовал, вообще предпочитаю JQ
Спустя 1 минута, 4 секунды (26.06.2011 - 16:33) neadekvat написал(а):
Какие молодцы, друг другу разъяснили смысл моих слов 

Цитата (Игорь_Vasinsky @ 26.06.2011 - 17:32) |
вообще предпочитаю JQ |
И, собственно, что? Конкатенация все равно происходит обычными средствами, фреймворки тут ни при чем.
К тому же, знакомиться с фреймворками, не разобравшись в основах языка - очень распространенная ошибка.
Спустя 5 минут, 54 секунды (26.06.2011 - 16:39) Игорь_Vasinsky написал(а):
neadekvat
Цитата |
И, собственно, что? Конкатенация все равно происходит обычными средствами, фреймворки тут ни при чем. К тому же, знакомиться с фреймворками, не разобравшись в основах языка - очень распространенная ошибка. |
Ну во первых - до тебя объяснили чё да как.
А во-вторых - по JS мы уже беседовали
И в третьих - я сказал что с такой синтаксис не использую.
опять чтоль начинается.
был мопед - стала машина, на мопеде не ездил, на машине могу и наоборот. мне не мешает.
Спустя 20 минут, 3 секунды (26.06.2011 - 16:59) neadekvat написал(а):
Игорь_Vasinsky, опять на меня что-то сваливают.
Вот ты сам сказал:
Вот ты сам сказал:
Цитата (Игорь_Vasinsky @ 26.06.2011 - 17:32) |
я такой синтаксис не использовал, вообще предпочитаю JQ |
А я тебе говорю, что все, что слова про фреймворк тут совершенно не нужны, нарушают логику и являются сомнительным оправданием к незнанию элементарного синтаксиса.
Цитата (Игорь_Vasinsky @ 26.06.2011 - 17:39) |
был мопед - стала машина, на мопеде не ездил, на машине могу и наоборот. мне не мешает. |
При этом заводить надо уметь и машину, и мопед.
Спустя 3 минуты, 33 секунды (26.06.2011 - 17:02) Игорь_Vasinsky написал(а):
neadekvat
да да.. отмазываюсь, незнаю ничё. с тобой как говорить начинаешь всё в спор лезет.
не надо. и моторку не надо и самолёт не надо и трактор не надо. машины достаточно.
да да.. отмазываюсь, незнаю ничё. с тобой как говорить начинаешь всё в спор лезет.
не надо. и моторку не надо и самолёт не надо и трактор не надо. машины достаточно.
Спустя 2 минуты, 1 секунда (26.06.2011 - 17:04) neadekvat написал(а):
Цитата (Игорь_Vasinsky @ 26.06.2011 - 18:02) |
с тобой как говорить начинаешь всё в спор лезет. |
А вы все и рады поддержать, так что, повторюсь, не надо меня делать крайним.
_____________
..Работает - не трогай!