php SQLite数据库 10

有段代码,我觉得没有错误,但是调试的时候报错了,请高手帮我解答,谢谢。代码如下:/*conn.php*/<?php$database="jc1.db";$conn=new... 有段代码,我觉得没有错误,但是调试的时候报错了,请高手帮我解答,谢谢。代码如下:/*conn.php*/
<?php
$database="jc1.db";
$conn=new SQLiteDatabase($database,0644,$error);
?>
/*createTable.php*/
<?php
include("conn.php");
$query="CREATE TABLE item (ID VARCHAR(25) NOT NULL PRIMARY KEY,name VARCHAR(10) NOT NULL,price FLOAT NOT NULL,type VARCHAR(10) NOT NULL)";
@$conn->query($query);
$query="INSERT INTO item(ID,name,price,type) VALUES ('b01','php5','55','书籍');
@$conn->query($query);
?>
/*selectItem.php*/
include("conn.php");
$query="select * from item";
$result=$conn->arrayQuery($query);
foreach($result as $items){
?>
<tr>
<td><?php echo $items[0];?></td>
<td><?php echo $items[1];?></td>
<td><?php echo $items[2];?></td>
<td><?php echo $items[3];?></td>
<td>
<a href="update.php?id=<?php echo $items[0];?>">修改</a>
<a href="?id=<?php echo $items[0];?>">删除</a>
</td>
</tr>
<?php }?>
</table>
<center><a href="insertItem.php">添加商品</a></center>
<?php
if(isset($_POST['ID'])){
$id=$_POST['ID'];
$query="delete from item where ID=$id";
$conn->query($query);
}
?>
报错说我没有创建表,真是搞不懂了,不知道为什么?请帮我看看,我会加分的。
展开
 我来答
专业POS小韩
2011-08-17 · 超过49用户采纳过TA的回答
知道小有建树答主
回答量:289
采纳率:0%
帮助的人:165万
展开全部
报错提示是什么 发来看一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
k1060220963
2011-08-13
知道答主
回答量:18
采纳率:0%
帮助的人:8.5万
展开全部
路过,帮顶
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丁庆和
2011-08-15
知道答主
回答量:28
采纳率:0%
帮助的人:4.7万
展开全部
看看数据库有没有问题!
追问
真是搞不懂了,前几天调试还报错的,今天打开就好了,谢谢了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式