Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 正在尝试根据所选选项提取数据库表_Php_Mysqli - Fatal编程技术网

Php 正在尝试根据所选选项提取数据库表

Php 正在尝试根据所选选项提取数据库表,php,mysqli,Php,Mysqli,我是编程新手。我正在制作一个在线有奖债券钱包系统,我使用选择选项选择债券,然后在数据库中搜索 我得到这个错误: 注意:未定义的变量:C:\xampp\htdocs\PBWS\searchi.php中的sql 第37行 警告:mysqli_query():中的空查询 第37行的C:\xampp\htdocs\PBWS\searchi.php 警告:mysqli_fetch_array()要求参数1为mysqli_结果, 第39行C:\xampp\htdocs\PBWS\searchi.php中给出

我是编程新手。我正在制作一个在线有奖债券钱包系统,我使用选择选项选择债券,然后在数据库中搜索

我得到这个错误:

注意:未定义的变量:C:\xampp\htdocs\PBWS\searchi.php中的sql 第37行

警告:mysqli_query():中的空查询 第37行的C:\xampp\htdocs\PBWS\searchi.php

警告:mysqli_fetch_array()要求参数1为mysqli_结果, 第39行C:\xampp\htdocs\PBWS\searchi.php中给出的布尔值


你的if或else if语句都不是真的!因此,从未定义过$sql


找出原因<代码>变量转储($\u GET)然后看看你得到了什么

你的if或else if语句都不是真的!因此,从未定义过$sql


找出原因<代码>变量转储($\u GET)然后看看你得到了什么

您应该尝试添加以下行:

echo 'Value : ', $_GET['value'];
die();

由于
else if
块的线程后跟no
else
块以处理它们都未执行的情况,因此当您尝试执行查询时,脚本接收到的
$\u GET['value']
的值不正确或根本没有值将导致
$sql
不存在,这可以解释您所遇到的两个错误。

您应该尝试添加以下行:

echo 'Value : ', $_GET['value'];
die();

由于
else if
块的线程后跟no
else
块以处理它们都未执行的情况,因此当您尝试执行查询时,脚本接收到的
$\u GET['value']
的值不正确或根本没有值将导致
$sql
不存在,这可以解释你所犯的两个错误。

iainn-不,他没有。从php.net混合
mysqli\u查询(mysqli$link,string$query[,int$resultmode=mysqli\u STORE\u RESULT])
iainn-不,他没有。从php.net混合
mysqli\u查询(mysqli$link,string$query[,int$resultmode=mysqli\u STORE\u RESULT])