2017-02-05 13 views
-1
// output data of each row 
while($row = $result->fetch_assoc()) { 
    echo "<tr> 
      <td>" . $row["StkCode"]. "</td> 
      <td>" . $row["StkDescription"]. "</td> 
      <td>" . "Eur". $row["Price"]. "</td> 
      <td>" . "<img src='".$row['SmallImage']."' />". "</td> 
      <td>" . "<b id ='logout'> <input name='submit' type='submit' value=' Search '></b>". "</td> 
      <td>" ."</td> 
      </tr>"; 
+0

データテーブルであり、ユーザが行をクリックしたときに、私はリダイレクト別のページに移動して値 – Ruth

+0

を投稿してください。あなたの質問の下にある 'edit'リンクを使って修正してください。適切なコードフォーマットを使用して、読み取り可能にし、_all_詳細をコメントではなく質問自体に追加します。答えることができる明確な質問をしてください。 – arkascha

+0

フォーマット済みのコードですが、依然としてOPからの改善が必要です – Tom

答えて

0

あなたはheader('Location: postingpage.php')を使ってPHPの別のページに移動することができます。選択した行の値を格納し、それらを異なるページで使用できるようにするには、$ _SESSION配列に格納された$ _SESSION変数に値を格納できます。例えば

:あなたのpostingpage.phpオン

session_start(); 

while($row = $result->fetch_assoc()){ 
$_SESSION['StkCode'] = $row['StkCode']; 
$_SESSION['StkDescription'] = $row['StkDescription']; 
//Whatever other values you want to use 
} 

header('Location: postingpage.php'); 

あなたは今、あなたが定義した$ _SESSION変数を使用して、選択した行の値にアクセスすることができます。

echo "<h2>StkCode".$_SESSION['StkCode']."</h2>"; 
0

あなたのパラメータでリンクを生成し、header()を使用してリダイレクトします。

header($yourLink . '?yourParam=' . $param); 

リダイレクトされたページの$ _GET変数のparamを使用します。

echo $_GET['yourParam']; 
0
// output data of each row 
while($row = $result->fetch_assoc()) { 
echo "<tr> 
     <td>" . $row["StkCode"]. "</td> 
     <td>" . $row["StkDescription"]. "</td> 
     <td>" . "Eur". $row["Price"]. "</td> 
     <td>" . "<img src='".$row['SmallImage']."' />". "</td> 
     <td>" . "<a href='pagename.php?id".$row['id']."'>Edit</a>". "</td> 
     <td>" ."</td> 
     </tr>"; 

それはあなたのデータと遊ぶことができることに基づいて(別のページへの)編集ページでIDをリンクします。

ます(一方を使用して)各列にフォームを作成する必要が POSTデータの代わりに、 GETの場合

関連する問題