可能重复:
Inserting text from textarea into MySQL database without losing formattingPHP - 请点击按钮发送textarea的内容表
可有人告诉我如何使提交按钮textarea的内容提交到表?我知道这是一个非常简单的问题,但不幸的是,我几天来一直无法找到任何解决方案。
这是代码:
<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提交textarea到mysql”发现:http://stackoverflow.com/questions/5863320/inserting-text-from-textarea-into-mysql-database-without-losing -formatting –
[**请不要在新代码中使用'mysql_ *'函数**](http://bit.ly/phpmsql)。他们不再被维护,[弃用过程](http://j.mp/Rj2iVR)已经开始。看到[**红框**](http://j.mp/Te9zIL)?学习[*准备的语句*](http://j.mp/T9hLWi),并使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [这篇文章](http://j.mp/QEx8IB)将帮助你决定哪个。如果你选择PDO,[这里是一个很好的教程](http://j.mp/PoWehJ)。 –