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