【发布时间】:2012-10-30 18:59:53
【问题描述】:
可能重复:
Inserting text from textarea into MySQL database without losing formatting
谁能告诉我如何让提交按钮将文本区域的内容提交到表格?我知道这是一个非常简单的问题,但不幸的是我这几天都找不到任何解决方案。
这是代码:
<div class="textareawrapper">
<textarea name="reddilemma" Class="redtext" rows="4" cols="30" onclick="this.value = firstToUpper(this.value)" value="$reddata"></textarea>
<textarea name="bluedilemma" Class="bluetext" rows="4" cols="30" onclick="this.value = firstToUpper(this.value)"></textarea>
</div>
<input type="submit" Class="submit" />
<?PHP
$user_name = "blabla";
$password = "blablabla";
$database = "blabla_database";
$server = "localhost";
$db_handle = mysql_connect($server, $user_name, $password);
$db_found = mysql_select_db($database, $db_handle);
$reddata = $_post['reddilemma'];
$bluedata = $_post['bluedilemma'];
if ($db_found) {
$SQL = "INSERT INTO dilemma_id (reddilemma, bluedilemma) VALUES ('$reddata', '$bluedata')";
$result = mysql_query($SQL);
mysql_close($db_handle);
print "";
}
else {
print "Database NOT Found ";
mysql_close($db_handle);
}
【问题讨论】:
-
你可以试试我通过谷歌搜索“php submit textarea to mysql”找到的这个现有答案:stackoverflow.com/questions/5863320/…
-
Please, don't use
mysql_*functions in new code。它们不再维护,deprecation process 已开始使用。看到red box?改为了解prepared statements,并使用PDO 或MySQLi - this article 将帮助您决定哪个。如果你选择 PDO,here is a good tutorial.
标签: php string button onclick submit