2016-06-25 7 views
-1

が、私はこのようなPHPのエラーメッセージを持っている「ラインなしで未定義のインデックスID:」、私は私が持っている次のコードをリストアップするために、次のコードPHPのエラー - 不定インデックス:ID

$id='$_REQUEST[id]'; 
      $sql = "SELECT * FROM country"; 
      $result = $con->query($sql); 
      $i=1; 
      foreach($result as $row) 
      { 
       ?> 
      <li><a href="data.php?id=<?php echo $row['id'] ?>"><?php echo $row['name'] ?> </a></li> 
       <?php 
       $i++; 
      } 
      ?> 

を使用していますused

私はPHPで十分な経験がないので、このコードをチェックして解決方法を教えてください。

+0

あなたのテストISSET。それは? –

+0

[PHP: "通知:未定義変数"と "通知:未定義インデックス"](http://stackoverflow.com/questions/4261133/php-notice-undefined-variable-and-notice-undefined-index)の可能な複製 – Qirel

答えて

0

ただ、このように、変数$idからの引用を削除$id=$_REQUEST['id']; 、ここ$queryImg = "SELECT * FROM data WHERE country='".$_REQUEST['id']."'";

0

のような単一引用符を削除:$ _REQUEST [ID]上の$ IDが、クエリの

$id=$_REQUEST['id']; 
関連する問題