Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] загрузка данных из html форм в таблицу баз mysql

Ответить
Настройки темы
[решено] загрузка данных из html форм в таблицу баз mysql

Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


Хэло Ворлд )
Ситуация такая, есть база mysql с таблицей в, которой пара полей и html фаил с формами одна text, вторая select, как заносить данные из этих форм в таблицу?

<html>
<body>
<form method="post" action="???"> куда их отправлять и как происходит взаимодействие с базой совсем не могу понять
<textarea rows="2" cols="45"name="hh"></textarea>
<select name="gg" >
<option value="1">1бr%
<option value="1">1234
</select>
</form>
</body>
</html>

Структура или, как то так базы точного названия не подберается, такова:

база nn, таблица nn, первое поле tt, второе zz, localhost, root, 123

понял, что сначала отправляется на скрипт php, который обеспечивает соединение с базой и т.д. только вот как он для формы селект выглядит, там потому, что +1 какой то идет, читал где то только теперь не упомню адреса где читал перелазил, где только мог, да и скрипты для текст пробЫвал поидее работающие, но данные так и не заносятся

Отправлено: 19:51, 14-08-2008

 

Новый участник


Сообщения: 34
Благодарности: 8

Профиль | Отправить PM | Цитировать


<form method="post" action="1.php">

в 1.php пишешь
...
$link = mysql_connect(сервер БД, имя пользователя, пароль);
$query = 'INSERT INTO '.имя таблицы.' ( '.имена полей.' ) values ("'.$_POST["hh"].'", '.$_POST["gg"].')';
mysql_query($query , $link ) or die ($query.'<br>'.mysql_error()) ;
...

Отправлено: 20:07, 14-08-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


<?
$link = mysql_connect(localhost, root, 123);
$query = 'INSERT INTO 'nn' ( 'tt','zz' ) values ("'$_POST["hh"]'", '$_POST["gg"]')';
mysql_query($query , $link ) or die ($query'<br>'mysql_error()) ;
?>
убрал точки и T_STRING online3, или не надо было точки уберать но тогда опять это online3

-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )


Отправлено: 20:32, 14-08-2008 | #3


Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


скажите тогда хоть ссылку какую то нормальнуй, где для неподготовленного понятно про это на примерах написано кто знает такие на русском по возможности. Заранее спасибо

-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )


Отправлено: 17:10, 15-08-2008 | #4


Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


Кому интересно отличный пример тут: http://www.mweb.ru/rass/design/11.htm
только осталось разобраться, что к чему

да там кстати в строке
echo '<tr>><td width="30">$id</td><td width="166">$name</td><td width="98">$phone</td></tr>\n'; файла view.php
надо такие кавычки, как в этой строке ставить тогда онлине нет,

только у меня этот файл внесенные в таблицу данные не показывает, не знаю почему, скорее всего потому, что без id столба создавал таблицу, зато phpadmin супер показывает, что данные внесены )

кстати вывел данные скриптом не тем который в примере, получилось в браузере имя и телефон вот скрипт

<?php
$db = mysql_connect("localhost","root","123");
mysql_select_db("basa" ,$db);
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
$sql = mysql_query("SELECT * FROM phone" ,$db);
echo ("<table border ='1'>");
echo ("<tr><td>Имя</td><td>Телефон</td></tr>");
while ($tablerows = mysql_fetch_row($sql))
{
echo("<tr><td>$tablerows[0]</td><td>$tablerows[1]</td></tr>");
}
echo "</table>";
mysql_close($db);
?>

в phpadmine всюду utf8

-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )


Последний раз редактировалось dima1981, 16-08-2008 в 00:40.


Отправлено: 00:20, 16-08-2008 | #5


Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


но это применимо только к статичным формам типа text и int, но не могу понять почему у меня из селектовых форм в таблицу передается значение value заместо слов?

-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )


Отправлено: 01:34, 16-08-2008 | #6



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] загрузка данных из html форм в таблицу баз mysql

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Выборочная загрузка и выгрузка данных из формы в таблицу MySQL dima1981 Вебмастеру 8 25-08-2008 18:02
MySQL - [решено] сохранение данных в базе данных Mysql TigerZaka Программирование и базы данных 4 24-08-2008 15:48
Архивирование данных и работающих баз данных. karadjich Программное обеспечение Windows 2 23-07-2007 17:01
[решено] Резервное копирование файлов баз данных через команды операционной системы legko Microsoft Windows NT/2000/2003 5 06-10-2005 08:41
удаления баз данных из MySQL Vlad Drakula Вебмастеру 3 10-07-2003 00:53




 
Переход