データベースからコンテンツを取得していますが、達成しようとしているコンテンツに対してこのコンテンツが正しくフォーマットされていません。echoの前にPHP文字列の部分を削除します
{"5":"The content"}
""
の最初のセット内の数字は、各エントリに異なるとシーケンシャルではありません。データはDBから来てどのように
。
私はこれからの内容が必要です。 PHPを使用して文字列の不要な部分を削除する最良の方法は何ですか?
これは、私は現在、コンテンツを表示しています方法です:
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo $row["form_data"]. "<br>";
}
} else {
//empty message will be here
}
を使用することができますそれはとても結果の上に、ループをデコードしたり(リセット 'のようなものを使用してJSONのように見えます)'最初の/唯一の要素の値。 – jeroen
'{" 5 ":"コンテンツ "}'から '5'が必要ですか? –
あなたの '$ row [" form_data "]'は '{" 5 ":"内容 "}'を含んでいますか? –