[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: связать БД и мой сайт
Teleport
У меня стоит Денвер. smile.gif
Создал БД под названием newbd (MySQL) с именем пользователя и пароль ему задал. Создал одну таблицу в этой БД и назвал ее spisok. Есть у меня в папке home (на моем локальном сервере) страничка. Как мне с этой странички Добавлять записи в мою БД, а также как вывести эти записи на мою страничку? Хотя бы в общих словах...



Спустя 2 часа, 15 минут (4.09.2008 - 18:36) namreg написал(а):
Цитата(Teleport @ 4.9.2008, 13:21) [snapback]47668[/snapback]
У меня стоит Денвер. smile.gif
Создал БД под названием newbd (MySQL) с именем пользователя и пароль ему задал. Создал одну таблицу в этой БД и назвал ее spisok. Есть у меня в папке home (на моем локальном сервере) страничка. Как мне с этой странички Добавлять записи в мою БД, а также как вывести эти записи на мою страничку? Хотя бы в общих словах...

вопрос не понятен. что подразумевается под "с этой странички"? в исходном коде этой странички или с броузера?

Спустя 44 минуты, 38 секунд (4.09.2008 - 19:21) Teleport написал(а):
Итак. Постараюсь объяснить чего хочу. smile.gif Вот имеется файл Add.php
Код

Имя клиента
<input name="name_pol" type="text" />
<p>
Телефон клиента
<input name="pass_pol" type="text" />
</p>
<br>
<input name="add_but" type="submit" value="Отправить">

<?php

// Данные для mysql сервера
$dbhost = "localhost"; // Хост
$dbuser = "1"; // Имя пользователя
$dbpassword = "1"; // Пароль
$dbname = "newbd"; // Имя базы данных

// Подключаемся к mysql серверу
$link = mysql_connect($dbhost, $dbuser, $dbpassword);

// Выбираем нашу базу данных
mysql_select_db($dbname, $link);

// Добавляем запись в нашу таблицу customer
// т.е. делаем sql запрос
$query = "insert into customer values(0,'Иванов Иван Иванович',
'(095) 555-55-55')";

mysql_query($query, $link);

// Закрываем соединение
mysql_close($link);

?>


При каждом запуске этого файла в броузере у меня добавляется строка мою таблицу customer в БД. А я хочу, чтоб я вводил данные в текстовые поля и нажимал на кнопку Отправить. Текстовые поля и кнопку я описал вначале. Только как из этих текстовых полей по нажатию кнопки добавлять информацию в БД?

Спустя 6 дней, 22 часа, 38 минут, 58 секунд (11.09.2008 - 18:00) namreg написал(а):
Цитата(Teleport @ 4.9.2008, 16:21) [snapback]47693[/snapback]
Итак. Постараюсь объяснить чего хочу. smile.gif Вот имеется файл Add.php
Код

Имя клиента
<input name="name_pol" type="text" />
<p>
Телефон клиента
<input name="pass_pol" type="text" />
</p>
<br>
<input name="add_but" type="submit" value="Отправить">

<?php

// Данные для mysql сервера
$dbhost = "localhost"; // Хост
$dbuser = "1"; // Имя пользователя
$dbpassword = "1"; // Пароль
$dbname = "newbd"; // Имя базы данных

// Подключаемся к mysql серверу
$link = mysql_connect($dbhost, $dbuser, $dbpassword);

// Выбираем нашу базу данных
mysql_select_db($dbname, $link);

// Добавляем запись в нашу таблицу customer
// т.е. делаем sql запрос
$query = "insert into customer values(0,'Иванов Иван Иванович',
'(095) 555-55-55')";

mysql_query($query, $link);

// Закрываем соединение
mysql_close($link);

?>


При каждом запуске этого файла в броузере у меня добавляется строка мою таблицу customer в БД. А я хочу, чтоб я вводил данные в текстовые поля и нажимал на кнопку Отправить. Текстовые поля и кнопку я описал вначале. Только как из этих текстовых полей по нажатию кнопки добавлять информацию в БД?




Код
Имя клиента
    <input name="name_pol" type="text" />
     <p>
Телефон клиента
      <input name="pass_pol" type="text" />
      </p>
<br>
<input name="add_but" type="submit" value="Отправить">

<?php

// Данные для mysql сервера
$dbhost = "localhost"; // Хост
$dbuser = "1"; // Имя пользователя
$dbpassword = "1"; // Пароль
$dbname = "newbd"; // Имя базы данных

// Подключаемся к mysql серверу
$link = mysql_connect($dbhost, $dbuser, $dbpassword);

// Выбираем нашу базу данных
mysql_select_db($dbname, $link);

// Добавляем запись в нашу таблицу customer
// т.е. делаем sql запрос
$query = "insert into customer values(0,$_POST['name_pol'],
$_POST['pass_pol'])";

mysql_query($query, $link);

// Закрываем соединение
mysql_close($link);

?>

Спустя 1 час, 7 минут, 42 секунды (11.09.2008 - 19:08) Teleport написал(а):
2 namreg - да СПАСИБО. Все предельно ясно smile.gif Я с этим вопросом уже разобрался - большое спасибо smile.gif


_____________
Если в течении 3-ех суток не будет убран ваш "прикол" около моего имени - дам сдачи. Серьезно, ребят, мне не до шуток. Потом не обижайтесь... я не имею ввиду сдачу по инету.
Быстрый ответ:

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