表创建PHPMYADMIN

时间:2016-05-24 07:36:38

标签: php phpmyadmin

大家好我即时学习phpmyadmin以及一些php脚本。 我需要帮助为"电话簿"制作正确的表格。我的数据库。

以下是成员的代码:

mysql_select_db ("phonebook"); 

$username=$_POST['username'];
$password=$_POST['password'];
$sqlQuery="insert into members  values(null,'$username' ,'$password' )" ;
$result=mysql_query($sqlQuery);  

include('index.php');

我的问题是如何构建表格以及我为它创建的字段?非常感谢你:D

1 个答案:

答案 0 :(得分:0)

首先,您需要在数据库中有一个表来存储信息

您可以使用此查询。首先去phpmyadmin - >选择您的数据库,你有一个标签,上面写着SQL,打开这个标签并粘贴这个查询

CREATE TABLE `phonebook` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `phone` varchar(250) DEFAULT NULL,
  `username` varchar(250) DEFAULT NULL,
  `password` varchar(20) DEFAULT NULL,
  PRIMARY KEY (`id`)
);

接下来,您需要与您的脚本建立数据库连接。作为一个开始,你可以这样做。

$dbCon = mysqli_connect("localhost","root","password","database");

连接后,您需要一个表格。这样做。

<form action='' method='post'>
    Phone:<input type='text' name='phone'><br>
    Username:<input type='text' name='username'><br>
    Password:<input type='password' name='password'><br>
    <input type='submit' name='submit' value='save'>
</form>

表单提交后,您需要获取数据并插入数据库

if(isset($_POST['submit'])){
    $phone = mysqli_real_escape_string($dbCon, $_POST['phone']);
    $username = mysqli_real_escape_string($dbCon, $_POST['username']);
    $password = mysqli_real_escape_string($dbCon, $_POST['password']);

    $sqlQuery = "insert into members (phone, username, password) values('$phone','$username','$password')" ;
    $result  =  mysqli_query($sqlQuery);
    if(!$result){
        echo mysqli_error();
    }

}

你在网上有很多例子只是阅读它们:)