php - 尝试开发一个搜索引擎,我的代码有错误

标签 php mysql

我收到错误

Undefined index: value

$search_value = $_GET['value'];行上。

我正在尝试使用 PHP 和 MySQL 创建一个基本的搜索引擎。

mysql_connect($db_hostname, $db_username, $db_password);
mysql_select_db($db_database);


 if(isset($_GET['search'])){

        $search_value = $_GET['value'];

        $query = "select * from backedupdata where descr like '%$search_value%'";

        $run = mysql_query($query);

            while($row = mysql_fetch_array($run)){

                $hddn = $row['hddno'];
                $dat = $row['date'];
                $cover = $row['coverc'];
                $desc = $row['descr'];

                echo "<h2>Date: $dat</h2><br /><h3>Hdd No: $hddn</h3><br /><h3>Cover Colour: $cover</h3><br /><h3>Description:</h3><p>$desc</p><hr>";

            }

    }

出了什么问题?

最佳答案

尝试使用 -

if(isset($_GET['search']) && !empty($_GET['value'])){ ... }

关于php - 尝试开发一个搜索引擎,我的代码有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29626233/

相关文章:

php - 如何在 php pdo 中使用 2 个表获取 1 个表用户详细信息?

php - Facebook:检查用户是否喜欢 Facebook Fanpage 选项卡

PHP/MySQL。无法更新数据: Query was empty

php - 这是在我的网站上创建无限滚动系统的正确方法吗?

mysql - 如何在 AWS RDS 中将时区设置为 EST

mysql - hibernate 不插入行

javascript - ajax 加载后图像不会立即显示

php - 在 PHP 中将 `null` 与字符串连接是否安全?

php - 以laravel形式将数组插入数据库

Python ejabberd Auth 脚本不响应数据库中的更改