2013-04-23 36 views
1

在我的PHP網站上有一個與此代碼中動態生成的表格:郵政參數太多嵌套串報價

<tbody> 

<?php 
$db = new PDO('mysql:host=localhost;dbname=farm-o-pedia', 'root', '');                  
$db->query("SET NAMES utf8"); 
query2="select crop_id,crop_name from crop_master order by crop_id"; 
$result=$db->query($query2)->fetchAll(PDO::FETCH_ASSOC); 

foreach($result as $row) 
{ 

print('<tr onclick="window.location.href = \'editdata.php\';"><td>'.$row['crop_id'].'</td><td class="center">'.$row['crop_name'].'</td></tr>'); 
} 



$db=null; 
?> 

在這裏,我想通過擁有該行的crop_id被點擊。如何使用window.location.href = \'editdata.php \'附加GET或POST參數?如果您添加到您的href ID

print('<tr onclick="window.location.href = \'editdata.php?id='.$row["crop_id"].'\';"><td>'.$row['crop_id'].'</td><td class="center">'.$row['crop_name'].'</td></tr>'); 

= YOUR_ID可以檢索到的頁面中GET方式這樣之後:?

+0

POST都沒有,因爲這會需要一個表單(或AJAX),但是您可以通過'editdata.php?foo = bar&abc = xyz'的正常方式添加GET參數。 – CBroe 2013-04-23 10:44:51

+0

請勿使用內聯Javascript爲您通過簡單的''實現的功能。 – moonwave99 2013-04-23 10:57:27

回答

2

試試這個

$id = $_GET['id']; 
+0

我想要這個..我被卡在嵌套的報價.. Thanx很多.. – apatel 2013-04-23 10:49:24

+0

歡迎您! – 2013-04-23 10:50:14