小编Lia*_*zon的帖子

在PHP中创建搜索表单以搜索数据库?

我目前正在尝试完成一个项目,其中规范是使用搜索表单来搜索打包数据库.数据库有很多变量,范围从大小,名称,类型和肉类.我需要创建一个搜索表单,用户可以使用多种不同的搜索进行搜索(例如搜索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)

html php mysql sql database

10
推荐指数
1
解决办法
21万
查看次数

标签 统计

database ×1

html ×1

mysql ×1

php ×1

sql ×1