我制作了一个程序,显示一个字段 - 标题和描述。
如果用户想要另一个“行”,则会点击“添加行”并创建一个Javascript函数添加另一行。
title []和description之类的东西都在Section
中的数组中程序然后自动显示通过使用mysql_query输入的每个条目以提取到变量,然后回显以显示输入。
虽然这里的问题是,如何让程序知道我编辑了哪个字段?假设我只编辑了标题[3]和描述[3]来更新这些字段?
if ($submit2) {
$numberofURLS = mysql_num_rows(mysql_query("SELECT url FROM urls WHERE name='Daniel12'"));
echo "Number Of URLS: " . $numberofURLS;
for ($i = 0; $i < count($numberofURLS); $i++) {
$theTitle = $site_title[$i];
$theDesc = $site_description[$i];
$theURL = $site_url[$i];
mysql_query("UPDATE urls SET title=$theTitle, description=$theDesc, url=$theURL WHERE name=Daniel12");
虽然它将每个标题/描述/网址更新为第一个[0],但我已经做了类似的事情。
还有其他技术方法我可以做到这一点可能更简单吗?