-2

我想创建一个我能够做到的 php 脚本

http://example.com/main.php?add=[$id + 1]

它连接到一个mysql数据库。$id 是一个整数,假设值为 1(仅作为示例)。我希望它从名为 scriptid 的 mysql 表中收集 $id。(第 0 列)我希望它从名为 scriptlist 的 mysql 表中选择列。我希望列号是 $id + 1 的值,例如http://example.com/main.php?add=2。当它“添加”时,它会将输入的列的值 ($id + 1) 更改为 1。

到目前为止,我有这个,我对 php 和 mysql 都很陌生,并且很困惑,即使在阅读了大量指南之后也是如此。

$id = $_GET["id"];
$check = mysql_query("SELECT * FROM scriptlist");
$rowlist = mysql_fetch_row($check);
if($rowlist) {
mysql_query("UPDATE scriptlist SET user = 'dan' WHERE " . $rowlist['$id'] + 1 . " =     '1'"); 
echo($rowlist['$id'] + 1 . " = '1'");
}

我认为我的代码实际上不会帮助您更多地理解它,但是是的。

4

1 回答 1

1

我不知道您的要求,但也许这就是您要寻找的:

$id = $_GET["id"];
$check = mysql_query("SELECT * FROM scriptlist");
$rowlist = mysql_fetch_row($check);
if($rowlist) {
mysql_query("UPDATE scriptlist SET user = 'dan' WHERE " . $rowlist[$id + 1]. " =     '1'"); 
echo($rowlist[$id + 1] . " = '1'");
}
于 2012-07-27T09:32:39.357 回答