最も基本的なDB処理のPHP構文をメモしておきます。Laravel/Lumen/Symfonyなどフレームワーク利用の場合、参考不要になります。でもフレームワーク利用の場合、チームワークの利便性、開発スピードが向上しますが、オーバーヘッドが重くなり、レスポンスが遅く見受けられます。場合により、ストレートでPHP+MySQLの開発もあります。
1、MySQL文:レコード読み込み、recordはテーブル名とします
$sql = mysql_query("SELECT id, data1, data2, data3 FROM record WHERE id = '".$_GET['id']."'"); $data = mysql_fetch_array($sql);
2、MySQL文:レコード挿入
mysql_query("INSERT INTO record (data1, data2, data3) VALUES( '".$_POST['data1']."', '".$_POST['data2']."', '".$_POST['data3']."');
3、MySQL文:レコード更新
mysql_query("UPDATE record SET data1 = '".$_POST['data1']."', data2 = '".$_POST['data2']."', data3 = '".$_POST['data3']."', WHERE id = '".$_GET['id']."'");
4、MySQL文:レコード削除
mysql_query("DELETE FROM record WHERE ID = '".$_GET['id']."'");