私はphp.Itのすべてのテーブルの更新関数を書いていますが、これは非常に良い方法です。しかし、関数が長すぎると思います。あなたはそれを最小化するために私を助けてもらえますか?または、他の簡単なテクニックや方法を提案できますか?更新プログラムphpのすべてのテーブル更新の機能
は、これは私の更新機能
function updatetbl($a,$b,$c)
{
$a=self::data($a);//calling function inside the function
$a.="'WHERE ";
$c=self::data($c);
$c.="'";
$SQL="Update $b set $a $c";
$result=mysqli_query($SQL);
return $result;
}
配列などのデータがあり、Bはテーブル名であり、cが条件です。
function data($a)
{
$fields=$a;
$data="";
$separator = '';
foreach($fields as $key=>$value)
{
$data .= $separator . $key . '=\'' . $value;
$separator = '\',';
}
return $data;
}
あなたは行数を最小にすることを意味しますか? –
はい、またはテーブルを更新するための他の簡単な方法を提案することもできます。 –