私は MySQL のことをよく知らないので、このタスクについて少し助けが必要です。質問してよろしいですか。
次のコードを使用してエクスポートする必要があるテーブルがあります。
SELECT *
FROM `members`
WHERE `active` =1
AND `level` = 'full'
LIMIT 0 , 30000
これは完璧に機能し、呼び出された列のユーザー ID など、必要なもののほとんどを提供しますがid、各メンバーの関連画像を取得して、エクスポートした .csv に追加する必要もあります。
画像(ファイル名)は、という別のテーブルに保存されますが、これには、、およびimagesのみが含まれます(データにのみ関心があることに注意してください)galleryidfilenamedefaultimgdefaultimg = 1
ここでの問題はid、このテーブルにメンバー ( ) への参照がないことです。
そのためには、次のimagelinks2 つの列を含む別のテーブルを参照する必要があります。
1)テーブルからのid私のものに関連しています。galleryidimages
と
2)テーブルmemberidのユーザー ID に関連付けられidますmembers。
私が知っているセットアップのなんて惨事だ。
だから..私がする必要があり、私の人生でうまくいかないのは、テーブルからのデータをmembers追加して(上記のコードで述べたように)テーブルからのすべてのユーザーデータを含む.csvをエクスポートすることですは、参照されたユーザー (ここで) に対応します。filenameimagesdefaultimg = 1
最後に、データの前に URL を追加する必要もありfilenameます。
例: テーブルにはありますmy-image.jpgが、エクスポートされた .csv には必要ですhttp://www.domain.com/images/my-image.jpg
これらすべてを PhpMyAdmin で実行しようとしています。
これについての助けは非常に高く評価されます。
ありがとう