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

Создал БД под названием newbd (MySQL) с именем пользователя и пароль ему задал. Создал одну таблицу в этой БД и назвал ее spisok. Есть у меня в папке home (на моем локальном сервере) страничка. Как мне с этой странички Добавлять записи в мою БД, а также как вывести эти записи на мою страничку? Хотя бы в общих словах...
вопрос не понятен. что подразумевается под "с этой странички"? в исходном коде этой странички или с броузера?
Спустя 44 минуты, 38 секунд (4.09.2008 - 19:21) Teleport написал(а):
Итак. Постараюсь объяснить чего хочу.
Вот имеется файл 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]
Итак. Постараюсь объяснить чего хочу.
Вот имеется файл 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);
?>
<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 - да СПАСИБО. Все предельно ясно
Я с этим вопросом уже разобрался - большое спасибо


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