| |
|
|
| | Собсно, делаю сейчас систему голосований.
пока что добавляю ответы в админке вот таким вот образом:
<input ROWS=1 COLS=40 name="answer1">
<input ROWS=1 COLS=40 name="answer2">
<input ROWS=1 COLS=40 name="answer3">
<input ROWS=1 COLS=40 name="answer4">
<input ROWS=1 COLS=40 name="answer5">
<input ROWS=1 COLS=40 name="answer6">
|
Эт криво, знаю, что можно записать все ответы в один массив допустим Answer[] но как их потом оттуда вытаскивать и помещать в БД не представляю.
Господа Профи и Спецы, пните пожалуйста меня в нужном направлении... | |
| |
|
|
| |
|
|
| |
для: 10100100
(02.10.2006 в 17:20)
| | | Получим массив ... далее наверно в цикле заносить все в БД
<form action='' method=post>
<input type=text size=40 name="answers[]">
<input type=text size=40 name="answers[]">
<input type=text size=40 name="answers[]">
<input type=text size=40 name="answers[]">
<input type=text size=40 name="answers[]">
<input type=text size=40 name="answers[]">
<input type=submit>
<?
if (!empty($_POST['answers']))
{
echo '<pre>';
print_r ($_POST['answers']); // все разом
echo '<br><br><br>'.$_POST['answers'][2]; // третий месадж
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: kasmanaft
(02.10.2006 в 18:28)
| | | Касманафт, а могёшь мне привести этот самый цикл? | |
| |
|
|
| |
|
|
| |
для: 10100100
(02.10.2006 в 19:00)
| | | Ну, чтот такое:
<?
if (!empty($_POST['answers']))
{
foreach ($_POST['answers'] as $key => $val)
{
echo $_POST['answers'][$key]."<br>";
/*
$text = trim(substr($_POST['answers'][$key], 0, 40);
if (!get_magic_quotes_gpc())
$text = mysql_escape_string($text);
mysql_query ("INSERT INTO table VALUES ('$text')");
*/
}
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: kasmanaft
(02.10.2006 в 19:32)
| | | что то у меня не получается. | |
| |
|
|
| |
|
|
| |
для: 10100100
(05.10.2006 в 05:59)
| | | А что не получается? Как ведёт себя скрипт? | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(02.10.2006 в 19:32)
| | | помогите пожалуйста. | |
| |
|
|