ハードコーディングされたフィールドを動的フィールドに変換するタスクが与えられました。部分的に動的フィールドに変更しまし
た。状況を説明させてください。
多くのデータベースがあり、各データベースには Surveys という名前のテーブルがあります
DESCRIBE ステートメントを使用して、データベースに関係なく、Surveys テーブルのフィールドを取得します。
調査テーブルのすべてのフィールドが表示されるまで、何度もループできる方法を知る必要があります。
以下のコードでは、for ループを空白のままにしています。
これを機能させるために必要な変更を教えてください
どんな種類の助けにも本当に感謝します
function insertIntoUserUploadFileds() {
$describe="DESCRIBE surveys";
$sql = "INSERT INTO `userUploadFields` (`fieldName`, `inUse`, `mandatory`, `type`, `mapTo`) VALUES";
$inUse="0";
$type="";
//for(){
if($field=='type'){
$type="N";
}elseif(($field=='fname') || ($field=='lname') || ($field=='phone')){
$inUse="1";
$type="T";
}elseif($field=='email'){
$inUse="1";
$type="E";
}
//$sql .= "('".$field."', '".$inUse."', '0', '
$result1 = mysql_query ($describe);
$result = mysql_query ($sql);
//}
}