+ -
当前位置:首页 → 问答吧 → PHP连接MYSQL数据库代码出错

PHP连接MYSQL数据库代码出错

时间:2011-12-05

来源:互联网

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>php</title>
<?php

//include (conn.php);


 if($_POST['sub']){
$sql="insert into ko (user,mm)".
"values ('$_POST[text1]','$_POST[text2]')";
mysql_query($sql); 这句错
 }
 
?>
</head>


<body>
<form id="form1" name="form1" method="post" action="index.php">
  <p>用户:
  <label for="text1"></label>
  <input type="text" name="text1" id="text1" />
  </p>
  <p>密码:
  <label for="text2"></label>
  <input type="text" name="text2" id="text2" />
  </p>
  <p>
  <input type="submit" name="sub" id="sub" value="注册" />
  </p>
</form>

</body>
</html>

作者: zqkyle_2011   发布时间: 2011-12-05

PHP code
$sql="insert into ko (user,mm)values('".$_POST['text1']."','".$_POST['text2']."')";

作者: Mr_merlin   发布时间: 2011-12-05

$sql="INSERT INTO `ko` (`user`,`mm`) VALUES ('{$_POST['text1']}','{$_POST['text2']}')";

作者: PhpNewnew   发布时间: 2011-12-05

为什么把include ("conn.php");
语句加上,页面运行时就什么也没有

作者: zqkyle_2011   发布时间: 2011-12-05

你的conn.php应该是连接mysql的代码。 请把错误信息贴出来。

作者: jordan102   发布时间: 2011-12-05

conn.php代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<?php
$conn = @ mysql_connect("localhost", "root", "2283302");
mysql_select_db("yh", $conn);
mysql_query("set names 'GBK'"); 
?>

<body>
</body>
</html>


插入数据库的代码
<?php





$sql="insert into ko (user,mm)values('$_POST[text1]','$_POST[text2]')";
mysql_query($sql,$conn);

 
?>


是不是这样写

作者: zqkyle_2011   发布时间: 2011-12-05

你执行一下不就知道了。另外conn.php那些html代码可以删掉。

作者: jordan102   发布时间: 2011-12-05

相关阅读 更多