私はmysqlのクエリを持っている約20のファイルを実行する必要があるにfile1.php、file2.php、file3.phpは、MySQLとPHP
<?php
$s = array();
foreach($j as $y) {
//codes
$s[] = "($link, $img)";
}
mysql_query("INSERT INTO xyz VALUES ".implode(',',$s));
?>
FILE1の
例を周りに220の挿入を実行しています。 php、file2.php、file3.phpはもっと同じもので、実行するクエリへの挿入が必要です。 //私は
<?php
require 'file1.php';
require 'file2.php';
require 'file3.php';
?>
のでFILE1の実行、FILE2及びFILE3がrun.php
に依存するが、このあるrun.phpを有する入力
に基づいて、各ファイルと動的に変化する挿入それを行うための安全な方法?または、mysqlの挿入を個々のファイル(file1、file2、file3)に残すのではなく、run.php(すべてのクエリをまとめて実行)に移動する必要があります。
file1.phpからrun.phpにデータを送信する最も良い方法は何ですか?方法、エコー?
PHPでこれをやっているのはなぜですか?単にmysqlに直接ファイルを実行させるのではないでしょうか? – Flimzy
file1,2,3は、PHPの実行 – newinhere
私にとっては最高の方法が含まれています: 1.クラス(フレームワークまたは所有)を使用する。 2.クエリを実行するために最低限1つのオブジェクトとして使用します。すべてのリクエストはこのオブジェクトを実行します 3.送信データ...どのような種類ですか? SQL?より良いtu mare関数と戻り値を考える。 run.phpのエコーより。または上の使用クラス – Subdigger