3

追加のフォーム データを json として mysql 列に保存しました ( extraData)。

サンプルデータ

{"1":{"name":"sadsdaf ","surname":"sdafa","occupation":"sdaas","email":"dsasdaf@asdf.nl","barcode":"052355491"},"2":{"name":"sadafd","surname":"sdafa","occupation":"sddaf","email":"sda@daf.nl","barcode":"052355492"}}

json でエンコードされたフィールドに保存されているバーコードも検索する検索クエリを実行したいと思いますか? だからこれだけじゃなくて

$sql = "SELECT name FROM visitors WHERE barcode = '".$barcode."'";

だけでなく

 $sql = "SELECT name FROM visitors WHERE barcode = '".$barcode."' OR extraData = '".$barcode."'";

extraData変数バーコードがチェックされ、対応する名前、姓などを取得するにはどうすればよいですか?

4

1 に答える 1