Как отправить информацию из HTML-формы в базу данных MySql (XAMPP) - PullRequest
0 голосов
/ 13 января 2012

Я очень близок к тому, чтобы быть с этим мини-проектом, который у меня есть.Это в основном опрос, и я хочу знать, как я могу отправить информацию в базу данных?Прямо сейчас у меня установлен XAMPP на Windows Server 2008 R2.Как мне получить:

RACE / ETHNIC GROUPS (Отметьте галочкой один):

<ul id="race">
<li><input type="radio" name="race" value="latino" /> Hispanic or Latino</li> <li><input type="radio" name="race" value="white" /> White</li> <li><input type="radio" name="race" value="black" /> Black or African American</li>
<li><input type="radio" name="race" value="asian" /> Asian</li> <li><input type="radio" name="race" value="mraces" /> Two or more Races</li> <li><input type="radio" name="race" value="native"/> Native American Indian/Alaskan Native</li>
<li><input type="radio" name="race" value="pac" /> Native Hawaiian or Other Pacific Islander</li> <li><input type="radio" name="race" value="other" /> Other</li> <br/>
</ul>

в базе данных MySql?Я так близко, но я не знаю ни одного php и очень, очень ограниченные знания Javascript.Я должен окружить его в теге формы, а затем сделать кнопку отправки?Кто-нибудь может помочь в этом последнем шаге?Большое спасибо!

Ответы [ 2 ]

0 голосов
/ 13 января 2012
<?php
$username = "your_name";
$password = "your_password";
$hostname = "localhost"; 
$database = "exampleDb";

//connection to the database
$dbhandle = mysql_connect($hostname, $username, $password) or 
            die("Unable to connect to MySQL");

//select a database to work with
$selected = mysql_select_db($database,$dbhandle) or 
            die("Could not select examples");

 CREATE DATABASE `exampleDb`;
 USE `exampleDb`;
 CREATE TABLE `cars` (
      `id` int UNIQUE NOT NULL,
      `name` varchar(40),
      `year` varchar(50),
      PRIMARY KEY(id)
 );

 INSERT INTO cars VALUES(1,'Mercedes','2000');
 INSERT INTO cars VALUES(2,'BMW','2004');
 INSERT INTO cars VALUES(3,'Audi','2001');    
 ?>
0 голосов
/ 13 января 2012

Сначала войдите на сервер базы данных MySql с помощью следующих команд:

mysql_connect('localhost', 'userid', 'password');
mysql_select_db(database_name);

Затем вы можете использовать оператор вставки сервера MySql, используя команду вставки, например:

$sql=mysql_query("insert into table_name(column_name, column_name2, column_name3) values('value1', 'value2', 'value3')");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...