如何在mySQL数据库中存储通过浏览器链接传递的数据


How do I store the data which is passed though the browser link in a mySQL database?

代码是这样的,

<form name="input" action="Sent.jsp" method="get">
<p><br>Reply:<br>
<textarea name="message3">Type Here</textarea>
<input type="submit" value="Submit"></p></form></td>

我想在我的下一页上捕获下面粗体链接的一部分,并将其存储在mySQL数据库

localhost:8080/WebContent/Sent.jsp?message=**Message+from+the+getter**

您实际上正在寻找_GET['message3']变量..

做一些类似的事情

    $message = _GET['message3'] ;
   if(isset($message){ 
    $sql = insert your $message variable in database here
    run the query
    }
     etc..

你完成了

我假设您正在本地主机上学习并且您获得了文件Sent.jsp

if(isset('message'))
{
$message = $_GET[message];
//Now save $message variable to mySql
}

在Sent.jsp文件中,如果变量实际上是设置,并且如果它不是,则应该使用检查。

if(isset($_GET['message3']) && (!empty($_GET['message3']))
{
    $variable = $_GET['message3'];
    ...

然后存储到DB

mysql_query("INSERT INTO tableName VALUES ('$variable')");