Textarea - > php - > mysql - > php
问题描述:
我得到了这段代码。我想通过textarea更新mysql。我在textarea中回复了我的MySQL,但是我不知道如何更新它,我应该把所有的东西都放在东西里,因为_GET模式并没有给我提供任何东西,我也试着去获得“结果”,但它是一样的。Textarea - > php - > mysql - > php
<fieldset>
<form method="post" class="jNice">
<p>
<textarea>
<?php
$result = mysql_query("select html from content where name = 'pagrindinis'");
while ($row = mysql_fetch_assoc($result)) {
echo $row['html'];
}
?>
</textarea>
</p>
<?php
if (isset($_POST['keisti'])) {
$change_info = array
(
"html" => mysql_real_escape_string($_POST['html'])
);
foreach ($change_info as $info)
if (empty($info))
$klaida = "Tuščias langas";
if (empty($klaida)) {
mysql_query("UPDATE `content` SET `html` = '" . $_GET['html'] . "' where `name` = 'pagrindinis'");
echo "Informacija atnaujinta";
} else
echo $klaida;
}
?>
<input type="submit" value="Keisti" name="keisti">
</form>
</fieldset>
或者你知道任何更好的网站编辑?我想编辑文本区域的网站代码,以节省index.php中的空间。我听说richtext但不多。所有的肛门都会很好。 P.S.代码编辑在管理面板中。
答
认沽姓名标签的textarea的输入 - >名= “HTML”
<textarea name="html">
<?php
$result = mysql_query("select html from content where name = 'pagrindinis'");
while($row = mysql_fetch_assoc($result)) {
echo $row['html'];
}
?>
</textarea>
为什么没有名字textarea的? – Epodax
您确实需要先阅读基础知识。 –
您发送的是POST,而不是GET'