私のスクリプトはインポート文書から特定の記号の後に自動的にIDをソートするのに役立つ必要があります。私はそうした後にする必要があり、このMYSQLは同じIDを別の列に挿入します
ID____PRODUCT____
1_____prod1______
1_____prod2______
1_____prod3______
2_____prod1______
2_____prod2______
2_____prod3______
3_____prod1______
3_____prod2______
3_____prod3______
のように見えることになるのmysqlに挿入し、
ID____PRODUCT___________
1_____prod1*prod2*prod3_
2_____prod1*prod2*prod3_
3_____prod1*prod2*prod3_
を含んでExcel形式の文書は、だから私は何をする必要があるかである必要があり
すべての*それはそれから新しいオブジェクトを作成する、これまで私は2つの列に並べ替える、このスクリプトを作成し、ちょうど同じIDで他の列を並べ替える必要があります。何か案は?
while (($emapData = fgetcsv($file, 10000, ",")) !== FALSE)
{
$count++;
$expl=explode(";",$emapData[0]); $string1 = $expl[0]; $string2 = $expl[1];
if($count>1){
$sql = "INSERT into products(a,b) values ('$string1','$string2')";
mysql_query($sql);
}
}
そのcsvファイルです。なぜ私はそれを爆発させる必要があるのですか?
だから私は新しい製品*をすべて挿入する必要があります。別の製品を使うことは想像できますが、最初のものと同じIDを持つ新しい列に挿入するにはどうすればいいですか?
を試してみてください! 'mysqli/pdo'をチェックしてください。 – JustBaron
ちょっと、ちょっと、ヒントやトリックのために感謝して、それを働かせ、私はMySQLの関数を使用しています。私の使用のためだけに、私はスクリプトをアップロードして、1年に1回何かを使用しています。再度、感謝します! –