在mysql中的每个数据末尾获取不需要的或未知的数据

时间:2013-10-09 09:39:38

标签: php mysql

我有一个文本文件,我需要从文本文件中获取数据并插入MySQL我的代码是:

    $data = file_get_contents("words.txt");
    $convert = explode("\n", $data);
        $con = mysql_connect("localhost","root","pwd") or die('couldnot connect to database'.mysql_error()); 
for ($i=0;$i<count($convert);$i++)
 {

    mysql_select_db("DB",$con);
    $sql = "INSERT INTO Table  VALUES ('".$convert[0]."')";
 }

此代码将数据完美地插入到数据库中。但是在每个单词的末尾插入一个不寻常的字符串。我怎么能删除它。提前致谢。我的输出看起来像。

enter image description here

在每个单词之后,当我将此数据添加到表单文本框时,一个看起来为零的字符串正在添加,这个不寻常的字符串充当enterby,光标将转到文本框中的下一行

1 个答案:

答案 0 :(得分:2)

这个字母可能是“\ r”,请尝试:

$sql = "INSERT INTO Table  VALUES ('".trim($convert[0])."')";