Avatar billede frulilla Nybegynder
15. maj 2011 - 12:29 Der er 10 kommentarer og
1 løsning

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']."'");
Avatar billede majbom Novice
15. maj 2011 - 13:24 #1
og problemet er?

kan du evt smide nogle sql-dumps, så det er nemmere at gennemskue din tabelstruktur?
Avatar billede frulilla Nybegynder
15. maj 2011 - 13:37 #2
Jamen problemet er, at når jeg udfylder formen, kommer der ikke noget ind i databasen.
Avatar billede frulilla Nybegynder
15. maj 2011 - 13:42 #3
Avatar billede majbom Novice
15. maj 2011 - 13:48 #4
nu kender jeg ikke lige din dbquery() - har du en mulighed for at udskrive mysql_error()?
Avatar billede frulilla Nybegynder
15. maj 2011 - 13:58 #5
Hov undskyld, var forkert link - den rigtige kommer her:

Men den ligger her: http://frulilla.dk/registerA.zip
Avatar billede majbom Novice
15. maj 2011 - 14:09 #6
kan du ikke smide dine koder på pastebin.com?
Avatar billede frulilla Nybegynder
15. maj 2011 - 14:28 #7
Avatar billede frulilla Nybegynder
17. maj 2011 - 22:40 #8
lukker
Avatar billede majbom Novice
18. maj 2011 - 07:24 #9
fandt du en løsning?

har desværre ikke haft tid til at kigge på det de sidste par dage...
Avatar billede frulilla Nybegynder
18. maj 2011 - 20:15 #10
Nej jeg gjorde ikke, men har oprettet den samme tråd igen, for at den skulle komme frem igen :)

Tænkte nok du havde travlt, men kunne jo også være du havde glemt det.
Så dumå meget gerne fortsætte, men hvis du gør det i den anden tråd, kan du også få point hvis der kommer en løsning. Je ghar lagt ind der hvor du skrev jeg skulle.
Avatar billede frulilla Nybegynder
18. maj 2011 - 20:16 #11
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester