我是网络发展中国家的新手,这是我第一次在任何论坛上发布我的问题。请不要因为我的错误和知识不足而告诉我,这是我的方案:我正在构建一个可以更新的项目并删除我的数据库中输入的数据,我需要使用复选框删除多个项目,然后单击一个提交按钮将其删除,我决定在while循环中使用if语句。
while循环收到数据后,它将回显/打印下面的代码:
mysql_connect('localhost', 'root', '123456')
or die("Unable to connect to MySQL");
echo "Connected to MySQL<br>";
mysql_select_db("Website Comment")
or die("Could not select examples");
$results = mysql_query ("SELECT * FROM url");
while($row = mysql_fetch_array($results))
{
echo('<input type="checkbox" value="$cb" /> </form>');
echo $row[""].$row['url'];
echo '<br/>';
}
现在我的问题在于使用复选框删除多个项目,如何使用提交按钮连接复选框,以便在勾选时可以删除它们。
$del = mysql_query("DELETE FROM `url` WHERE 1");
if ($cb = mysql_fetch_assoc($del))
{
echo('<input type="submit" name="Delete" value="Delete">');
}
在我当前的代码中,复选框和提交按钮被忽略,即使在勾选和点击之前,数据也会被删除。我想知道我的问题是否有任何替代方案,或者我的问题是否有可能的解决方案,我只想知道如何使用提交按钮连接复选框,这样当我做更新部分时它可能很容易因为我认为它遵循相同的逻辑。感谢您阅读本文,感谢任何帮助。