效果图


思路

1.先写form表单,input里面必须写name属性,因为后端通过name属性获取前端的值
2.再写PHP,PHP先拿到值,然后再用sql语句写到数据库
注意一下VAlUE里面的语法

$sql=$pdo->prepare("INSERT INTO user(name,password) VALUE('${user}','${pass}')");
<form action="formData.php" method="get">
	<label>姓名:</label><input type="text" name="user"/><br>
	<label>密码:</label><input type="password" name="pass"><br>
	<input type="submit" value="注册"/>
</form>

php

<?php
	//拿到form表单提交的数据
	// var_dump($_GET);
	$user=$_GET['user'];
	$pass=$_GET['pass'];
	
	header('content-type:text/html;charset=utf8');
	
	try{
		$dsn="mysql:host=localhost;dbname=tx";
		$pdo=new PDO($dsn,'root','');
		$pdo->exec("set names utf8");
		$sql=$pdo->prepare("INSERT INTO user(name,password) VALUE('${user}','${pass}')");
		$sql->execute();
		
	}catch(Exception $e){
		echo $e->getMessage();
	}
	
?>

更多推荐

form表单+MySQL写进数据库