追加のフォーム データを 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
変数バーコードがチェックされ、対応する名前、姓などを取得するにはどうすればよいですか?