MySQL-PHP-Can';更新文本

MySQL-PHP-Can';更新文本,php,mysql,database,utf-8,Php,Mysql,Database,Utf 8,表用户内容包含列id、上下文文本、电子邮件、上次编辑 这是我的更新方法: $content_text1 = utf8_decode($_POST['content_text1']); $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Datenbankverbindung fehlerhaft

表用户内容包含列id、上下文文本、电子邮件、上次编辑

这是我的更新方法:

$content_text1 = utf8_decode($_POST['content_text1']);
$conn = new mysqli($servername, $username, $password, $dbname);
  // Check connection
  if ($conn->connect_error) {
    die("Datenbankverbindung fehlerhaft: " . $conn->connect_error);
  }

  $sql = 'UPDATE user_content SET content_text="' . $content_text1 . '" AND email_last_edit="' . $email . '" WHERE id=1';

  if ($conn->query($sql) === TRUE) {

    //echo "New record created successfully";

  } else {

    echo "Datenbank-Fehler: " . $sql . "<br>" . $conn->error;

  }

  $conn->close();
$content\u text1=utf8\u解码($\u POST['content\u text1']);
$conn=newmysqli($servername、$username、$password、$dbname);
//检查连接
如果($conn->connect\u错误){
die(“Datenbankverbindung fehlerhaft:.$conn->connect_错误);
}
$sql='UPDATE user_content SET content_text=“”。$content_text1.”和email_last_edit=“”。$email.“其中id=1”;
if($conn->query($sql)==TRUE){
//echo“新记录创建成功”;
}否则{
echo“Datenbank Fehler:”.$sql.
“$conn->错误; } $conn->close();
我通过post将此文本发送到同一php页面:

<h1><b>Mitglied</b></h1><br><b>Community</b>
<b>Kurzprofil</b>,ß<b>Community-Bereich</b<b>Chats</b>.
Mitglied
社区 Kurzprofil,ßCommunity Bereich通过

$sql = 'UPDATE user_content SET content_text="' . $content_text1 . '" , email_last_edit="' . $email . '" WHERE id=1';
删除“和”,并替换为“,”


出于安全原因,您也必须转义参数

RTM-这是一个打字错误。您的脚本有可能查看使用时发生的情况。转义填充项。使用
!==FALSE
而不是
==TRUE