0

PHP関数LTRIMについてフォーラムで読みました。コードで使用しましたが、テキストの左側に空白が残っています。これが私のコードの例です。下のLTRIM関数の何が問題なのか、誰でも教えてくれますか?

$sql = "UPDATE content SET text = LTRIM('$content21') WHERE element_id = '21' ";
4

3 に答える 3

0
$sql = "UPDATE `content` SET `text` = LTRIM('".$content21."') WHERE `element_id` = 21 ";

文字列から変数を抽出する

そのための解決策がたくさんあるので、コメントに基づいて編集します。

$sql = "UPDATE `content` SET `text` = LTRIM('".htmlspecialchars($content21, ENT_QUOTES)."') WHERE `element_id` = 21 ";
于 2013-07-24T12:19:17.253 に答える
0

これはうまくいくはずです:

$sql = "UPDATE content SET text = ".ltrim($content21)." WHERE element_id = '21'";
于 2013-07-24T12:20:13.497 に答える
0

のようなクエリの前にトリムしてみてください

$content21 = ltrim($content21);
$sql = "UPDATE content SET text = '$content21' WHERE element_id = '21' ";
于 2013-07-24T12:17:12.150 に答える