html textarea mysql insert为HTML和android保留新行

时间:2013-11-02 16:12:38

标签: php android html mysql

我有一个mysql数据库,用户可以在其中插入一段或两段文本。如果他们点击进入wen条目或android条目,我想在我的网站和我的Android应用程序中显示文本时保留新行。

我插入数据库的php是:

<?php
error_log("starting code"); 
require_once('myConnectDB.inc.php');

        $u = $_POST['u'];
        $b = $_POST['b'];
        $n = $_POST['n'];

        //do some checks etc

        $db = new myConnectDB();


        $u = $db->real_escape_string($u);
        $n = $db->real_escape_string($n);
        $b = $db->real_escape_string($b);

        $query3 = "INSERT INTO tn (userID,beerID,note) VALUES ($u, '$b', '$n')";


        $result = $db->query($query3);

        $dbID = mysql_insert_id();

        echo $dbID;

?>

1 个答案:

答案 0 :(得分:0)

在将 urlencode 文本传递给您的PHP服务之前,您需要 EditText

说出你输入的内容。 Hello how are you ? 只会解释 Hello ,其余文字会被截断。你需要利用这个

EditText edt1 = (EditText) findViewById(R.id.editText1);
String youredittextvalue = edt1.getText().toString().trim();
youredittextvalue = URLEncoder.encode(youredittextvalue, "utf-8");