Скрипты и сервисы для вебмастера  
 Главная сайта  •  FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 Помогите разобраться , почему данные не передаются в БД Следующая тема
Предыдущая тема
Начать новую темуОтветить на тему
Автор Сообщение
Konstantin



Зарегистрирован: 19.11.2009
Сообщения: 1

СообщениеДобавлено: Чт Ноя 19, 2009 8:02 am Ответить с цитатойВернуться к началу

Вот скрипт который должен вносить адреса ссылок и описание.
add_links.html файл в который вводятся данные
Код:
<!doctype html>
<html>
<body>
<div id="submenu">
<center><b>Добавить сайт</b></center></div>
<br/><div align=center><center><table>
<form action=add_links.php method=post>
<input type=hidden name=f value=1>
<input type=hidden name=af value=2>
<tr><td><b>URL:</b></td><td align ="right"></td><td><input type=text name=url size=60 value ="http://"></td></tr>
<tr><td><b>Название:</b></td><td></td><td> <input type=text name=title size=60></td></tr>
<tr><td><b>Описание:</b></td><td></td><td><textarea name=short_desc cols=45 rows=3 wrap="virtual"></textarea></td></tr>
<tr><td></td><td></td><td><input type=submit id="submit" value=Добавить></td></tr></form></table></center></div>
</body>
</html>


add_links.php в который передаются данные

Код:
<?php
$link = mysql_connect("localhost", "root", "*******")
or die("Не могу подключиться" );
mysql_select_db('search', $link) or die ('Не могу выбрать БД');
$query = "INSERT INTO search VALUES('$url','$title','$short_desc')";
$result = mysql_query($query);

if($result) {echo "Даные внесены в базу данных";} else {echo "Ошибка, данные не были внесены в БД";}

mysql_close($link);
?>


Проблема в том что при отправке данных скрипт выдаёт мне ошибку.
Подскажите в чём проблема пожалуйста.
Посмотреть профильОтправить личное сообщение
vebmenedjer
Site Admin
Site Admin


Зарегистрирован: 24.01.2007
Сообщения: 212
Откуда: Россия

СообщениеДобавлено: Вт Ноя 24, 2009 11:34 am Ответить с цитатойВернуться к началу

Проверяете на localhost с правами root, как я понимаю. А структуру таблицы в которую пишет данные и какую именно ошибку выдаёт посмотреть можно?
И ещё. при коннекте с БД требуется 4 параметра соединения, даже если это локалхост - сервер Бд соответственно localhost, пользователь - root, пароль - оставляем пусто, название БД - как названна Бд.

_________________
Я только учусь. А чему научился делюсь здесь - Блог Полный доступ
Посмотреть профильОтправить личное сообщениеПосетить сайт автора
Показать сообщения:      
Начать новую темуОтветить на тему


 Перейти:   



Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
. 

 Яндекс цитирования
Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Часовой пояс: GMT + 2
Русская поддержка phpBB