我目前正在尝试完成一个项目,其中规范是使用搜索表单来搜索打包数据库.数据库有很多变量,范围从大小,名称,类型和肉类.我需要创建一个搜索表单,用户可以使用多种不同的搜索进行搜索(例如搜索50厘米长的盖子托盘).
我花了一整天时间尝试创建一些PHP代码,可以在我创建的测试数据库中搜索信息.我有大量的错误,包括mysql_fetch_array错误,布尔错误,现在我最近的错误是我的表似乎不存在.虽然我可以输入数据(html和php页面,我可以输入数据),我不知道是什么导致了这一点,我现在又开始了几次.
谁能给我一些关于我目前要做什么的想法或提示?这是我进入实际网站SQL数据库之前的那个小测试.
创建数据库:
<body>
<?php
$con = mysql_connect("localhost", "root", "");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
if (mysql_query("CREATE DATABASE db_test", $con))
{
echo "Database created";
}
else
{
echo "Error creating database: " . mysql_error();
}
mysql_select_db("db_test", $con);
$sql = "CREATE TABLE Liam
(
Code varchar (30),
Description varchar (30),
Category varchar (30),
CutSize varchar (30),
)";
mysql_query($sql, $con);
mysql_close($con);
?>
</body>
Run Code Online (Sandbox Code Playgroud)
HTML搜索表单页面:
<body>
<form action="form.php" method="post">
Search: <input type="text" name="term" /><br />
<input type="submit" …Run Code Online (Sandbox Code Playgroud)