[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Заполнение базы
Robin
Приве, подскажите как правильно!

Есть форма для заполнения информации в таблицу из базы.
Надо сделать так что б в фору Keywords пишеш название вручную, а определенный список слов додается автоматически (причем в каждый расдел список разный)

Форма

<form name="form1" method="post" action="add_post.php">
<p>
<label>
Введите название Фирмы<br>
<input
type="text" name="title" id="title">
</label>
</p>
<p>
<label>
Введите краткое Полное названия фирмы (META-Description)<br>
<input
type="text" name="meta_d" id="meta_d">
</label>
</p>
<p>
<label>
Введите ключевые слова (META-Keywords)<br>
<input
type="text" name="meta_k" id="meta_k">
</label>
</p>

<p>
<label>
Введите полный текст заметки с тегами<br>
<textarea
name="text" id="text" cols="40" rows="20"></textarea>
</label>
</p>
<p>
<label>
Введите адрес логотипа<br>
<input
type="text" name="mini_img" id="mini_img">
</label>
</p>
<p>
<label>
Введите название города<br>
<input
type="text" name="city" id="city">
</label>
</p>
<p>
<label>
Введите категорию заметки<br>
<select
name="cat">

<?php

$result = mysql_query("SELECT id, title FROM categories",$db);

if (!$result)
{
echo "<p>Запрос на выборку данных из базы не прошел. Напишите об этом администратору robin_dna@ukr.net. <br> <strong>Код ошибки:</strong></p>";
exit(mysql_error());
}

if (mysql_num_rows($result) > 0)

{
$myrow = mysql_fetch_array($result);

do
{
printf ("<option value='%s'>%s</option>",$myrow["id"],$myrow["title"]);
}
while ($myrow = mysql_fetch_array($result));
}

else
{
echo "<p>Информация по запросу не может быть извлечена в таблице нет записей.</p>";
exit();
}
?>

</select>
</label>
</p>
<p>
<label>
<input
type="submit" name="submit" id="submit" value="Занести заметку в базу">
</label>
</p>
</form>




Обработчик


<?php
if (isset($title) && isset($meta_d) && isset($meta_k) && isset($text) && isset($mini_img)
&&
isset($cat) && isset($city))
{
$result = mysql_query ("INSERT INTO bussines (title,meta_d,meta_k,cat,text,mini_img,city) VALUES ('$title', '$meta_d','$meta_k','$cat','$text','$mini_img','$city')");

if ($result == 'true') {echo "<p>Ваша заметка успешно добалена!</p>";}
else {echo "<p>Ваша заметка не добалена!</p>";}


}

else

{
echo "<p>Вы ввели не всю информацию, поэтому заметка в базу не может быть добалена.</p>";
}
?>




Спустя 10 часов, 56 минут, 52 секунды (22.01.2010 - 11:04) Gradus написал(а):
Цитата
Приве, подскажите как правильно!

Делать зарядку по утрам вот правильно smile.gif

Я не особо понял что вам нужно
Цитата
Надо сделать так что б в фору Keywords пишеш название вручную, а определенный список слов додается автоматически

если вы про то что бы как в поисковике выскакивал сисок при написании, то это не php , а javascript'ом делать надо smile.gif

Спустя 16 минут, 15 секунд (22.01.2010 - 11:20) stepan написал(а):
Цитата (Gradus @ 22.01.2010 - 08:04)
то это не php , а javascript'ом делать надо  smile.gif

- с асинхронными xml запросами или другими словами AJAX

Спустя 3 минуты, 5 секунд (22.01.2010 - 11:23) Gradus написал(а):
Цитата
- с асинхронными xml запросами или другими словами AJAX

не обязательно, простой js справиться легко
Быстрый ответ:

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