[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: преобзазование массива для запроса к базе
Гость_xman
есть массив
 $_POST[kv]
их 24 штуки с разными значениями
я пробовал в запросе писать
$_POST[kv_".$i."]  
( for ($i=1; $i<=24; $i=$i+1))

$_POST[kv_".$i."]  
- не правильно, как его правильно написать?



Спустя 9 минут, 4 секунды (11.02.2012 - 14:45) johniek_comp написал(а):
for ($i=1; $i<=24; $i++)
{
// код
}

Спустя 12 минут, 10 секунд (11.02.2012 - 14:57) Guest написал(а):
это понятно.

как правильно пост прописать?

for ($i=1; $i<=24; $i++)
{
$_POST[kv_".$i."]
}




$_POST[kv_".$i."] 
- это не правильный вариант

Спустя 1 минута, 21 секунда (11.02.2012 - 14:58) nugle написал(а):
так

for ($i=1; $i<=24; $i++)
{
$arr[$i] = $_POST['kv_'.$i];
}

Спустя 2 минуты, 2 секунды (11.02.2012 - 15:00) johniek_comp написал(а):
$_POST['kv_'.$i]; 

Спустя 33 минуты, 57 секунд (11.02.2012 - 15:34) Guest написал(а):
спасибо
но в запросе всё равно ошибку выдаёт
arse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /



таким запросом я пытаюсь сразу обновить значения всех колонок всех строк


 for ($i=1; $i<=3; $i=$i+1)
{

$_POST['kv_'.$i];


$sq444.$i = ("UPDATE `fratii` SET

`frate` = '$post_name',
`iz` = '$_POST['kv_'.$i]',
`mb` = '$_POST[m2]',
`sc1` = '$_POST[cel]',
`sc3` = '$_POST[vodomer1]',
`ob` = '$_POST[vodomer2]',
`sl1` = '$_POST[sl1]',
`sl2` = '$_POST[email]',
`sl3` = '$_POST[marks]'

WHERE `id`='$i' ");


if(!mysql_query($sq444))

exit (mysql_error());


}

Спустя 54 минуты, 32 секунды (11.02.2012 - 16:29) johniek_comp написал(а):
О боже мой! Говнокод! Лучше скачайте и прочтите одну книгу по PHP...

Спустя 1 минута, 46 секунд (11.02.2012 - 16:30) Winston написал(а):
Цитата (Guest @ 11.02.2012 - 14:34)
`frate` =  '$post_name',

Перепиши все переменные вот так
`frate` =  '" . mysql_real_escape_string($post_name) ."',

Вместо
Цитата (Guest @ 11.02.2012 - 14:34)
$_POST[vodomer1]

нужно писать
$_POST['vodomer1']
Быстрый ответ:

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