ひたすらSQL文生成メソッドを作る(´・ω・)ス
昨日見直したMySQLのPDOへのクラス絡みだが、
やはりSQL文をそれぞれに合わせて作りつづける。
$sql = db_select_list("member");
try {
$db = db_connect();
$stt = $db->prepare($sql);
$stt->execute();
とかで用意で、別途生成用に、
function db_select_list($table){
$sql = "SELECT * FROM $table";
return $sql;
}
とか安価関数を用意中。
まぁ、SQL文の生成のメソッドだけ考えれば、後から交換すればいいし、
そもそもバンバン結合させるようなクエリはその案件毎 に書けばいいか。
クエリが増えるようなら別に分ければいいし・・・・
これもクラス化した方がいいが、あんまり内包で分からなくなりそうな予感。
もっと何か効率的なの無いかと適度にフレームワーク除くが、
大抵の有名なフレームワークの場合、PDO使わないケースが多く、
なにか手法があるのではと現在も思考中。
そんな事を模索した夜の記録(´・ω・)ス
やはりSQL文をそれぞれに合わせて作りつづける。
$sql = db_select_list("member");
try {
$db = db_connect();
$stt = $db->prepare($sql);
$stt->execute();
とかで用意で、別途生成用に、
function db_select_list($table){
$sql = "SELECT * FROM $table";
return $sql;
}
とか安価関数を用意中。
まぁ、SQL文の生成のメソッドだけ考えれば、後から交換すればいいし、
そもそもバンバン結合させるようなクエリはその案件毎 に書けばいいか。
クエリが増えるようなら別に分ければいいし・・・・
これもクラス化した方がいいが、あんまり内包で分からなくなりそうな予感。
もっと何か効率的なの無いかと適度にフレームワーク除くが、
大抵の有名なフレームワークの場合、PDO使わないケースが多く、
なにか手法があるのではと現在も思考中。
そんな事を模索した夜の記録(´・ω・)ス