Form skal sende til databasen
Jeg har lavet en form med radio-buttoms.<form id='form1' name='form1' method='post' action=''>
<p>
<label>
<input type='radio' name='user_groups' value='1' id='user_groups_0' />
Guitar</label>
<br />
<label>
<input type='radio' name='user_groups' value='2' id='user_groups_1' />
Slagtøj</label>
<br />
<label>
<input type='radio' name='user_groups' value='3' id='user_groups_2' />
Keyboard</label>
<br />
<label>
<input type='radio' name='user_groups' value='4' id='user_groups_3' />
Bas</label>
Der skal jeg gerne have de givne oplysninger til at skrive til mySql databasen, hvor jeg skal have oplysningerne ind i tabellen users. De skal stå i feltet user_groups med tal(f.eks. .1.2.3)
Jeg har en tabel der hedder user_groups. Her har f.eks. guitar group_id 1, bas group_id 2 osv.
Jeg har det her i filen, men det virker ikke. Kan nogen hjælpe mig og forklare hvad jeg skal have sat ind?
$profile_method = "validate_insert"; $db_users = ""; $db_values = "";
$result = dbquery(
"SELECT * FROM ".DB_USERS." tu
INNER JOIN ".DB_USERS_GROUPS." tug ON tu.user_groups = tug.group_id
ORDER BY group_id"
);
$result = dbquery("INSERT INTO ".DB_USERS." (user_name, user_password, user_admin_password, user_email, user_hide_email, user_avatar, user_posts, user_threads, user_joined, user_lastvisit, user_ip, user_rights, user_groups, user_level, user_status".$db_fields.") VALUES('".$user_info['user_name']."', '".$user_info['user_password']."', '', '".$user_info['user_email']."', '".$user_info['user_hide_email']."', '', '0', '0', '".time()."', '0', '".USER_IP."', '', '', '101', '$user_status'".$db_values.")");
$result = dbquery("DELETE FROM ".DB_NEW_USERS." WHERE user_code='".$_GET['activate']."'");
