在我的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方式這樣之後:?
POST都沒有,因爲這會需要一個表單(或AJAX),但是您可以通過'editdata.php?foo = bar&abc = xyz'的正常方式添加GET參數。 – CBroe 2013-04-23 10:44:51
請勿使用內聯Javascript爲您通過簡單的''實現的功能。 – moonwave99 2013-04-23 10:57:27