Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.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
注意:未定义的索引:C:\wamp\www\var\filter\filter.php中的名称_Php_Mysql - Fatal编程技术网

注意:未定义的索引:C:\wamp\www\var\filter\filter.php中的名称

注意:未定义的索引:C:\wamp\www\var\filter\filter.php中的名称,php,mysql,Php,Mysql,我犯了一个错误 Notice: Undefined index: name in C:\wamp\www\var\filter\filter.php 这是我的密码 <?php $dbHost = 'localhost'; // usually localhost $dbUsername = 'root'; $dbPassword = 'xxxxxx'; $dbDatabase = 'filter'; $db = mysql_connect($dbHost, $dbUsername, $

我犯了一个错误

Notice: Undefined index: name in C:\wamp\www\var\filter\filter.php
这是我的密码

<?php

$dbHost = 'localhost'; // usually localhost
$dbUsername = 'root';
$dbPassword = 'xxxxxx';
$dbDatabase = 'filter';
$db = mysql_connect($dbHost, $dbUsername, $dbPassword) or die ("Unable to connect to Database Server.");
mysql_select_db ($dbDatabase, $db) or die ("Could not select database.");

$name = $_POST['name'];


$sql_selectsupplier = "SELECT * FROM contact";

print $sql_selectsupplier;

$result1 = mysql_query($sql_selectsupplier);

 if ($name !=""){
                      $sql_selectsupplier.=" AND name = '".$name."'";     

            }


while($rows=mysql_fetch_assoc($result1))
{

           echo '<tr>';

echo ' 

        <td class="edit name '.$rows["id"].'" >'.$rows["name"].'</td>

        </tr>';


}

?>
使用ISSET

试试这个

  if(isset($_POST['name'])){
    $name = $_POST['name'];
    $sql_selectsupplier = "SELECT * FROM contact";
    print $sql_selectsupplier;
    $result1 = mysql_query($sql_selectsupplier);
    if ($name !=""){
      $sql_selectsupplier.=" AND name = '".$name."'";     
    }
    while($rows=mysql_fetch_assoc($result1)){
      echo '<tr>';
      echo '<td class="edit name '.$rows["id"].'" >'.$rows["name"].'</td></tr>';
    }
  } else {
   echo "name is not set";
  }


用户isset($\u POST['name'])看起来您的$\u POST['name']未设置(即,它是空的)。查看您的帖子是否正确提交。谢谢,它的显示名称未设置。请查看我的更新编码检查我编辑的答案
  if(isset($_POST['name'])){
    $name = $_POST['name'];
    $sql_selectsupplier = "SELECT * FROM contact";
    print $sql_selectsupplier;
    $result1 = mysql_query($sql_selectsupplier);
    if ($name !=""){
      $sql_selectsupplier.=" AND name = '".$name."'";     
    }
    while($rows=mysql_fetch_assoc($result1)){
      echo '<tr>';
      echo '<td class="edit name '.$rows["id"].'" >'.$rows["name"].'</td></tr>';
    }
  } else {
   echo "name is not set";
  }
    data: dataString,
    data: {
    name: name
            },