数据库结构
解决方案 »
- PHPIZE安装扩展求解
- 一句正则匹配的问题
- 支付宝的验证机制是什么?用PHP模拟支付宝登陆写入cookie时出现的问题!
- $xslproc = new XSLTProcessor();问题
- 请教一个sql查询
- 求一个文件上传问题
- 新手求教:可有什么办法用命令行的方式连接上远端的数据库服务器?
- 大家是如何解决MSSQL中单引号问题?
- 求助,php+mysql如何根据拼音首字母查询汉字数据库?
- thinkphp3.2 如何设置访问链接'/'是跳转到'localhost/项目名'下,而不是localhost
- 求助 wampserver的配置问题!!
- 我装的fck,在点击插入/编辑图像按钮,但是弹出的框中没有发送到服务器上按钮即类似于浏览文件按钮,到底是出什么问题了??
id tinyint(1) 否
user varchar(25) 否
title varchar(50) 否
context tinytext 否
lastdate date 否
======================================================================db.php代码$conn=@ mysqli_connect('localhost' ,'root' ,'888888','bbs')or die ('出错');
mysqli_select_db($conn,'bbs');
mysqli_query($conn,"set names 'GBK' ");===================================================================add.php代码<?phpinclude("db.php");if($_POST['submit']){
$sql="插入数据(id,user,title,context,lastdate)"." value ('','$_POST[user]','$_POST[title]','$_POST[context]',now())";
mysqli_query($sql);
echo "提交完成";
}?> <form action="add.php" method="post">
用户: <input type="text" name="user" size="10" maxlength="40"/><br/>
标题:<input type="text" name="title" size="40" maxlength="40"/><br/>
内容:<textarea name="context" rows="10" cols="50" wrap="off"></textarea><br/>
<input type="submit" name="name" value="提交"/>
运行add文件 出现Undefined index: submit in C:\wamp\www\ty\add.php on line 11如果屏蔽add里面的IF语句,则bbs数据库无法存储add表单提交的数据
add.php代码<?phpinclude("db.php");if($_POST['name']){
$sql="插入数据(id,user,title,context,lastdate)"." value ('','$_POST[user]','$_POST[title]','$_POST[context]',now())";
mysqli_query($sql);
echo "提交完成";
}?> <form action="add.php" method="post">
用户: <input type="text" name="user" size="10" maxlength="40"/><br/>
标题:<input type="text" name="title" size="40" maxlength="40"/><br/>
内容:<textarea name="context" rows="10" cols="50" wrap="off"></textarea><br/>
<input type="submit" name="name" value="提交"/>
已将if改为if(isset($_POST['name'])) bbs数据库建立之初就id字段就设置为auto _increment =1提交add表单后出现Warning: mysqli_query() expects at least 2 parameters, 1 given in C:\wamp\www\ty\add.php on line 13
mysqli_query ( mysqli $link , string $query [, int $resultmode = MYSQLI_STORE_RESULT ] )
你的mysql执行错误的提示答案我不是告诉你了么?
mysqli_query需要提供两个参数而你只提供了一个,把数据库连接给加进去.