我有一个PHP文档,我获取了mysql信息:
$db = mysql_select_db('opinaol', $connection) or die ("Couldn't select database.");
$search=$_POST['search'];
$data = 'SELECT * FROM `contratosnmx` WHERE `_rowid_` = 2 ';
$query = mysql_query($data) or die("Couldn't execute query. ". mysql_error());
$data2 = mysql_fetch_array($query);
因此表单显示了信息。
我想要的是一种更改页面上_rowid_
的方法,以便我可以选择行号并让表单更改显示的信息。
答案 0 :(得分:1)
您可以使用GET参数设置_rowid_
。
$rowid = 1; // default value
if (isset($_GET['_rowid_'])) {
$rowid = intval($_GET['_rowid_']);
}
$data = 'SELECT * FROM `contratosnmx` WHERE `_rowid_` = '.$rowid; // no need to escape $rowid value because we used intval().
如果您的网页有网址http://domain.com/page.php
,那么您可以使用下一个网址请求 rowid = 10的信息:
http://domain.com/page.php?_rowid_=10