|
|
|
| Подскажите, пожалуйста, какая команда может отыскать число, заданной переменной $per в массиве $massiv[$i]? | |
|
|
|
|
|
|
|
для: xpom
(22.08.2008 в 14:41)
| | array_search() | |
|
|
|
|
|
|
|
для: Root
(22.08.2008 в 14:46)
| | Скажите, а если я создаю цикл преобразованием из строки вот так:
while ($per1 = mysql_fetch_row($per))
{
$per2=$per1[1];
$per3 = explode ( " " , $per2);
}
|
а потом пытаюсь отыскать в этом массиве одно значение, которое содержит переменная $znach вот так:
if(array_search($znach, $per3[$i]))
{
$per5=$per1[7];
}
|
У меня ничего не выходит, подскажите что не правильно я делаю? | |
|
|
|
|
|
|
|
для: xpom
(23.08.2008 в 16:33)
| | $per3 = explode ( " " , $per2);
А потом вы ищите $per3[$i] - от куда взялся индекс $i ? | |
|
|
|
|
|
|
|
для: sim5
(23.08.2008 в 16:42)
| | индекс $i убрал, пробую без индекса, так же как и было....не пойму | |
|
|
|
|
|
|
|
для: xpom
(23.08.2008 в 17:04)
| | квадратные скобки тоже уберите. | |
|
|
|
|
|
|
|
для: Trianon
(23.08.2008 в 17:08)
| | квадратные скобки убрал, да ошибка пропала, спасибо...но условие все равно не работает, не пропускает
if(array_search($znach, $per3))
{
$per5=$per1[7]; //вот здесь не выполняются операции, а переменная $znach имеет такое значение, которое содержит массив $per3..
}
|
почему это условие не пропускает???? | |
|
|
|
|
|
|
|
для: xpom
(23.08.2008 в 17:44)
| | Стоп, извиняюсь, по моему нет значения в переменной $znach нужно выше ошибку искать... | |
|
|
|