在這段代碼中,你可以看到從MySQL數據庫中排列數據並準備改變它們。 但我有一個變量$_POST[$here]
的問題。我該如何插入變量到那個地方。閱讀代碼以獲得更好的理解。此代碼不起作用。有沒有其他的方法。或者這是不可能做這樣的事情。如果我不使用變量來改變我的每一個或沒有人的價值。我現在在哭,這真是令人沮喪的問題。感謝您的每一個答案...變量在POST
while ($row = mysql_fetch_array($result) or die(mysql_error())){
$link = $row['link'];
$tittle = $row['tittle'];
$content= $row['content'];
echo "<div>";
echo "<form name='"; echo $link; echo "' method='POST' action='login.php'>";
echo "<h1>"; echo $link; echo "</h1>";
echo "<h3>"; echo $tittle; echo "</h3>";
echo "<input type='text' name='"; echo $link; echo "tittle'>";
echo "<h3>"; echo $content; echo "</h3>";
echo "<textarea name='"; echo $link; echo "content'></textarea>";
echo "<input type='submit' name='"; echo $link; echo "' value='change'>";
echo "</form>";
echo "</div>";
$var1 = $link."tittle"; $titt = $_POST[$var1];
$var2 = $link."content"; $ten = $_POST[$var2];
mysql_query("UPDATE inbox SET tittle='".$titt."', content='".$ten."' WHERE link='".$link."'");
echo $link;
}
我修好了!
不要再使用'mysql_query',而是使用prepared語句。 – MMM 2013-04-29 16:48:57
也**逃避您的輸入**,永遠不會永遠不會信任'$ _POST'。 – MMM 2013-04-29 16:49:37
mysql_函數已被刪除。使用PDO代替http://php.net/manual/en/book.pdo.php – Fredd 2013-04-29 16:50:13