http://example.com/main.php?add=


http://example.com/main.php?add=

我想创建一个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'");
}

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

我不确定你的要求,但也许这就是你想要的:

$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'");
}