これに対して、INNER JOINまたはLEFT JOINまたはRIGHT JOINを使用すると効果的ですか?それとももっと良い方法がありますか?mySQL INNERはより良いオプションに参加しますか?
$customSQL = "SELECT * FROM customFieldNames";
$customQRY = mysql_query($customSQL);
while ($customOBJ = mysql_fetch_object($customQRY)){
$cvSQL = "SELECT `VALUE` FROM customFieldValues WHERE FIELDID = '".$customOBJ->FIELDID."' AND MEMID = '".$memFetch['MEMID']."'";
$cvQRY = mysql_query($cvSQL);
$cvFetch = mysql_fetch_array($cvQRY);
echo '<tr><td>'.$customOBJ->FIELDNAME.'</td><td><input type="text" name="cv_'.$customOBJ->FIELDNAME.'" value="'.$cvFetch['VALUE'].'" /></td></tr>';
}
言葉で、あなたが達成しようとするのではなく、コードを解釈し、あなたの意図を推測するために私たちを強制しているもので、説明を追加することを検討してください。これにより、より良い回答が得られます。さらに、それはあなたのスキーマを見るのに役立ちます。 "MEMID"はどこから来たのですか?ありがとう! –