2017-02-16 5 views
0

すべてのユーザーの詳細を表示するページがあります。特定のユーザーをクリックすると、そのユーザーのすべての情報が表示されます。特定のユーザーのすべての詳細を表示するときにのみ彼の名前をクリックしてください

ここは私の最初のページコードです。

echo '<td><a href=\'merchant_action.php?merchantdetials='.$row['Establish_name'].'\'>'.$row['Establish_name']. '</td>'; 

私はこのコードを他のページにリンクするために使用しました。

if(isset($_GET['Establish_name'])) { $email=$_GET['Establish_name']; $sqls =("select * from merchant_details where Establish_name='$email'"); $results = mysqli_query($db,$sqls); $rows = mysqli_fetch_array($results,MYSQLI_ASSOC) ; $Cname=$rows['Establish_name']; echo $Cname;

問題は何もデータが表示されないされていることです。 私を助けてください。

+2

GET要求にEstablish_nameパラメータがありません –

+1

'$ _GET ['Establish_name'])を' $ _GET ['merchantdetials'];に置き換えてください。 –

答えて

0

はあなたのクエリ文字列のparamの名前がmerchantdetialsある

if (isset($_GET['merchantdetials'])) { 
    $email = $_GET['merchantdetials']; 
    $sqls = ("select * from merchant_details where Establish_name='$email'"); 
    $results = mysqli_query($db, $sqls); 
    $rows = mysqli_fetch_array($results, MYSQLI_ASSOC); 
    $Cname = $rows['merchantdetials']; 
    echo $Cname; 
} 

、これを試してみてください。

試してみるとうまくいくはずです。

+0

ありがとうございます –

関連する問題