亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

表格怎么插不進數據

表格怎么插不進數據

正在回答

4 回答

你的 INSERT 后面少寫 INTO

1 回復 有任何疑惑可以回復我~

你把$password的那個md5去掉試試看?? 就是不用md5來加密,直接插入數據

0 回復 有任何疑惑可以回復我~

求大神幫忙解答,是數據庫的問題嗎

0 回復 有任何疑惑可以回復我~

userlist代碼:

<?php


$mysqli= new mysqli("localhost","root","","bb");

if($mysqli->errno){

? ? die('Connect Error:'.$mysqli->error);

}else{

? ? $mysqli->set_charset('UTF8');

}

$sql="SELECT id,username,age FROM user";

$mysqli_result=$mysqli->query($sql);

if($mysqli_result && $mysqli_result->num_rows>0)

{

? ? while($row=$mysqli_result->fetch_assoc())

? ? {

? ? ? ? $rows[]=$row;

? ? }

}

//print_r($rows)

?>

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>登錄成功</title>

</head>

<body>

<h2>用戶列表-<a href='adduser.php'>添加用戶</a></h2>

? ? ? <table border='1' cellpadding='0' cellspacing='0' width='80%' bgcolor='#ABCDEF'>

? ? ? ? ? <tr>

? ? ? ? ? ? ?<td>編號</td>

? ? ? ? ? ? ?<td>用戶名</td>

? ? ? ? ? ? ?<td>年齡</td>

? ? ? ? ? ? ?<td>操作</td>

? ? ? ? ? </tr>

? ? ? ? ? <?php $i=1;foreach ($rows as $row):?>

? ? ? ? ? <tr>

? ? ? ? ? ? ?<td><?php echo $i;?></td>

? ? ? ? ? ? ?<td><?php echo $row['username']?></td>

? ? ? ? ? ? ?<td><?php echo $row['age']?></td>

? ? ? ? ? ? ?<td><a href="edituser.php">更新</a>|<a href="doaction.php">刪除</a></td>

? ? ? ? ? </tr>

? ? ? ? ? <?php $i++; endforeach;?>

? ? ? ? ?

? ? ? </table>

</body>

</html>








addUser代碼:


/*<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>登錄成功</title>

</head>

<body>

<h2>添加用戶</h2>

<form action="doAction.php?act=addUser"method='post'>

? ? <table border='1' cellpadding='0' cellspacing='0' bgcolor='#ABCDEF' width='80%'>

? ? ? ? <tr>

? ? ? ? ? ? <td>用戶名</td>

? ? ? ? ? ? <td><input type="text" name="username" id="" placeholder='請輸入合法用戶名' required="required"/></td>

? ? ? ? </tr>

? ? ? ? <tr>

? ? ? ? ? ? <td>密碼</td>

? ? ? ? ? ? <td><input type="password" name="password" id="" min='1' max='125' placeholder='請輸入密碼' required="required"/></td>

? ? ? ? </tr>

? ? ? ? <tr>

? ? ? ? ? ? <td>年齡</td>

? ? ? ? ? ? <td><input type="number" name="age" id="" placeholder='請輸入合法年齡' required="required"/></td>

? ? ? ? </tr>

? ? ? ? <tr>

? ? ? ? ? ??

? ? ? ? ? ? <td colspan='2'><input type="submit" value="添加用戶"/></td>

? ? ? ? </tr>

? ? </table>

? ??

</form>

</body>

</html>

*/

//這是addUser.php頁面代碼

<!DOCTYPE html>

<html>

<head>

? ? <meta http-equiv="Content-Type" content="text/html;charset=utf-8">

? ? <title>添加用戶</title>

</head>

<body>

<h2>添加用戶</h2>

<form action="doAction.php?act=addUser" method="post">

<table cellpadding="0" cellspacing="0" bgcolor="#ABCDEF" width="45%" border="1">

? ? <tr>

? ? ? ? <td>用戶名</td>

? ? ? ? <td><input type="text" name="username" placeholder="請輸入用戶名" required="required"></td>

? ? </tr>

? ? <tr>

? ? ? ? <td>密碼</td>

? ? ? ? <td><input type="password" name="password" placeholder="請輸入密碼" required="required"></td>

? ? </tr>

? ? <tr>

? ? ? ? <td>年齡</td>

? ? ? ? <td><input type="text" name="age" min="1" max="125" placeholder="請輸入年齡"></td>

? ? </tr>

? ? <tr>

? ? ? ? <td colspan="2"><input type="submit" name="" value="提交"></td>

? ? </tr>

</table>

</form>

</body>

</html>






doAction代碼:

<?php

//接收頁面

header('Content-Type" content="text/html; charset=utf-8');

$mysqli= new mysqli("localhost","root","","bb");

if($mysqli->errno){

? ? die('Connect Error:'.$mysqli->error);

}

$mysqli->set_charset('utf8');

$username=$_POST['username'];

$username=$mysqli->escape_string($username);

$password=md5($_POST['password']);

$age=$_POST['age'];

$act=$_GET['act'];

//根據不同操作完成不同功能

switch($act){

? ? case 'addUser':

? ? ? ? echo '添加用戶的操作';

? ? ? ? $sql="INSERT user(username,password,age) VALUES('{$username}','{$password}','{$age}')";

? ? ? ? $res=$mysqli->query($sql);

? ? ? ? if($res){

? ? ? ? ? ? $insert_id=$mysqli->insert_id;

? ? ? ? ? ? echo "<script type='text/javascript'>

? ? ? ? ? ? alert('添加成功,網站的第{$insert_id}位用戶');

? ? ? ? ? ? location.href='userlist.php';

? ? ? ? ? ? </script>";

? ? ? ? }else{

? ? ? ? ? ? echo "<script type='text/javascript'>

? ? ? ? ? ? alert('添加失敗,重新添加');

? ? ? ? ? ? location.href='addUser.php';

? ? ? ? ? ? </script>";

? ? ? ? }

? ? ? ? break;

}


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

表格怎么插不進數據

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號