如何将姓名号码电子邮件id添加到我的mysql数据库
我已经创建了一个网站与共享托管从一家公司,我已经创建了主题和前端开发完成。现在的问题是如何将姓名号码电子邮件id添加到我的mysql数据库,mysql,html,Mysql,Html,我已经创建了一个网站与共享托管从一家公司,我已经创建了主题和前端开发完成。现在的问题是 If some one visited my site and entered their details in temple having name, mail,number. So how i can see those name and email and number in my mysql database. 我已经安装了mysql数据库。您可以直接使用php来完成此任务!示例代码可以让您四处走动
If some one visited my site and entered their details in temple having name, mail,number.
So how i can see those name and email and number in my mysql database.
我已经安装了mysql数据库。您可以直接使用php来完成此任务!示例代码可以让您四处走动! 您可以通过如下方式触发查询来查看这些详细信息 从客户处选择姓名、电话、电子邮件
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('John', 'Doe', 'john@example.com')";
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
$conn->close();
?>
假设访问者已经填写了HTML
元素,并且数据已插入数据库,则需要执行SELECT
语句来获取访问者的详细信息。
SELECT name, mail, number FROM [tableName]
下面是一个PHP示例:
<?php
$host = "127.0.0.1";
$user = "myuser";
$pass = "mypass";
$bdd = "mydatabase";
try {
$objBdd = new PDO("mysql:host=$host; dbname=$bdd; charset=utf8", $user, $pass) ;
$objBdd->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION );
} catch(Exeception $prmE) {
die('Error : ' . $prmE->getMessage()) ;
}
$getMyVisitors = $objBdd->query("SELECT name, mail, number FROM myTable");
while ($visitorData = $getMyVisitors->fetch()) {
echo "----\r\n";
echo "Name : " . $visitorData['name'] . "\r\n";
echo "Mail : " . $visitorData['mail'] . "\r\n";
echo "Number : " . $visitorData['number'] . "\r\n";
echo "----\r\n";
}
$getMyVisitors->closeCursor();
$objBdd = NULL;
现在,如果访客信息未保存在数据库中,则需要创建一个HTML表单
元素。
SELECT name, mail, number FROM [tableName]
您的HTML表单
元素应该如下所示:
<form action="myScript.php" method="POST">
<input type="submit" value="Send my informations">
</form>
其中myScript.php是一个php脚本,用于将访问者的信息保存到数据库中。使用我上面的示例制作该脚本,需要使用INSERT
语句
您需要在表单中添加input
元素,就您的情况而言,需要添加三个元素(姓名、邮件、号码)。
请注意,您需要为每个输入设置name
属性,以便能够在PHP中获取输入值。
示例:
与$myVisitorMail=$\u POST['visitorMail']一起使用
tq为了您的回复,我对这个问题有了新的认识。php脚本将从whre获取名称、邮件和数字。在这里,php将连接到数据库$bdd
,然后从myTable
表中获取信息。您的表单是否已将访问者信息发送到您的数据库?