Php 为什么我不能搜索我的项目数据库各种警告

Php 为什么我不能搜索我的项目数据库各种警告,php,mysql,database,Php,Mysql,Database,首先,我可以说我正在学习一门计算课程,其中一个单元是PHP入门,我刚刚开始学习PHP 我在这一点上非常基础,我的任务是制作一个带有搜索页面的网站,你可以搜索不同的电影等 我的产品页面搜索页面 我的结果是php My connection.php 我搜索WWE时遇到的错误 任何帮助都是非常感谢的,我已经连续做了几个小时了,只是看不出问题出在哪里 非常感谢 这不是答案 请尝试此查询 $query = "SELECT name, genre, date, time, adult, child, con

首先,我可以说我正在学习一门计算课程,其中一个单元是PHP入门,我刚刚开始学习PHP

我在这一点上非常基础,我的任务是制作一个带有搜索页面的网站,你可以搜索不同的电影等

我的产品页面搜索页面

我的结果是php

My connection.php

我搜索WWE时遇到的错误

任何帮助都是非常感谢的,我已经连续做了几个小时了,只是看不出问题出在哪里

非常感谢

这不是答案

请尝试此查询

$query = "SELECT name, genre, date, time, adult, child, concession, pr.pband FROM production p INNER JOIN price pr ON p.pband = pr.pband WHERE name LIKE '$name'";
myresult.php中出现错误

你有一个错误。在your connection.phpy中,您已将$con定义为连接变量,但在查询中使用了$connection

应该是

$result = mysqli_query($con, $query);
$con = mysqli_connect($host, $user, "",$db);
connection.php中的警告

你只需要传递变量,不要把它们放在任何东西里

$result = mysqli_query($con, $query);
$con = mysqli_connect($host, $user, "",$db);
尝试使用查询

$query = "SELECT reference, name, genre, date, time, pband FROM production p INNER JOIN price pr ON p.pband = pr.pband WHERE name LIKE '$name'";
替换表格的HTML

<td class='TD'>" . $row['reference'] . "</td>
   <td class='TD'>" . $row['name'] . "</td>
   <td class='TD'>" . $row['genre'] . "</td>
   <td class='TD'>" . $row['date'] . "</td>
    <td class='TD'>" . $row['time'] . "</td>
   <td class='TD'>" . $row['pband'] . "</td>
 </tr>";

查询在哪里?@AliRasheed抱歉,我弄乱了代码缩进,现在就在那里。也许您的数据与数据库行不匹配。仅使用名称进行搜索。缩小搜索范围。并使用连接。这些错误消息中的每一条都已经被讨论过无数次,并且可以很容易地进行研究。可能重复的感谢非常有帮助,现在我在搜索WWE时没有收到任何错误,只是没有找到结果显示数据库中的行的图片。快点,我得睡觉了好的,试试我刚才提到的问题!并给我看价格表的图片,请重试查询!我重新写了这是我搜索WWE时得到的
<td class='TD'>" . $row['reference'] . "</td>
   <td class='TD'>" . $row['name'] . "</td>
   <td class='TD'>" . $row['genre'] . "</td>
   <td class='TD'>" . $row['date'] . "</td>
    <td class='TD'>" . $row['time'] . "</td>
   <td class='TD'>" . $row['pband'] . "</td>
 </tr>";