値の洞察を得ることはできません< ......>またはdouble < < .... >> from mysql。PHPを使用してMSQLから値insight << Some_text_here >>または<some_text_here>を取得できません
返信は常に<>または< <です。
サンプルコード:
$sql = "SELECT id,html_form_data FROM `user_detail`";
$result = mysqli_query($con, $sql);
while($row = mysqli_fetch_assoc($result))
{
$getFormData[] = $row;
}
print_r($getFormData);
取得結果:
アレイ([0] =>アレイ([ID] => 1 [html_form_data] =>)1 => A rray([ID] => 2 [html_form_data] => <>))
注:私は$に> ..... <を入れ替えた後の値をgetingています..... $
しかし、私はそれを返す理由を知っていますか?値を取得する方法はありますか?
html_form_dataがVARCHAR(255)に設定され、データベース列のデータ・タイプです。 –
あなたのクエリはデータを取得していますが、ブラウザはそれらをタグに変換します。 [htmlentities](http://php.net/manual/en/function.htmlentities.php)を試してください。 – Thamilan