|
|
|
| В данный момент у меня одно текстовое поле, обозначено типа так
text - сюда я пишу текст потом пишу в базу, куда мне надо!
Обьясните мне как сделать 10 текстовых полей и что бы как бы по очереди создавать 10 записей в таблицу, но если поле пустое то не писать его в обще :)
Пример:
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
$url = $_POST['url'];
$title = $_POST['title'];
$description = $_POST['description'];
$keywords = $_POST['keywords'];
$text = $_POST['text'];
$links = $_POST['links'];
$d_id = $_POST['d_id'];
$id = $_POST['id'];
$ath = mysql_query("UPDATE Menu SET `link` = '$links' WHERE `id` = '$id' LIMIT 1 ;");
$sql_res=mysql_query($ath,$dbcnx);
$ath = mysql_query("INSERT INTO Pages VALUES ('', '$d_id', '$url', '$title', '$keywords', '$description', '$text');");
$sql_res=mysql_query($ath,$dbcnx);
echo "<META HTTP-EQUIV='REFRESH' CONTENT='0; URL=index.php?content=Pages/index.php&domen=$d_id'>"; /*Возврат на вашу страницу*/
?>
|
А мне нуно допустим по 10 писать страниц!
Думаю задача не трудная, если есть желающие могут стукнуть мне в асю 203-603, обьяснить мне всё на примерах или как вам удобней минут за 30 и получить 10 wmz в качестве бонуса :)
Если тут конечно же быстрей не кто просто так не поможет :) | |
|
|
|
|
|
|
|
для: Panker
(30.04.2007 в 20:54)
| | если я правильно понял
<?php
$sql = "insert into Pages";
foreach ($_POST as $field)
{
$value = (!get_maqic_quotes_gpc()) ? addslashes($field) : $field;
$sql .= " $field='$value',";
}
$sql = preg_replace ('/,$/', '', $sql);
mysql_query ($sql);
?>
|
| |
|
|
|
|
|
|
|
для: bronenos
(30.04.2007 в 21:11)
| | или я не так понял :)
предположим вот форма
<form method="post" name="comment"" action="?content=Pages/create/submit.php">
<textarea name="text" rows="30" style="width: 100%; cols: 100%;"></textarea>
<input name="submit" type="submit">
</form>
|
а мне нуно сделать что бы как то было допустим 10 форм
<form method="post" name="comment"" action="?content=Pages/create/submit.php">
<textarea name="text" rows="30" style="width: 100%; cols: 100%;"></textarea>
<textarea name="text" rows="30" style="width: 100%; cols: 100%;"></textarea>
<textarea name="text" rows="30" style="width: 100%; cols: 100%;"></textarea>
<textarea name="text" rows="30" style="width: 100%; cols: 100%;"></textarea>
<textarea name="text" rows="30" style="width: 100%; cols: 100%;"></textarea>
<textarea name="text" rows="30" style="width: 100%; cols: 100%;"></textarea>
<textarea name="text" rows="30" style="width: 100%; cols: 100%;"></textarea>
<input name="submit" type="submit">
</form>
и что бы типа писалось 10 записей но если в поле пусто то не пишется....
|
| |
|
|
|
|
|
|
|
для: Panker
(30.04.2007 в 21:30)
| | name='text[]'
и оперируйте с массивом $_POST['text'] | |
|
|
|