Avatar billede RasmusOv Nybegynder
14. maj 2013 - 13:32 Der er 1 kommentar

PHP mySQL problemer

Hej Eksperter :) Jeg sidder med et problem med min PHP kode. Jeg har oprettet forbindelse til en mySQL server, og vil printe oplysninger på denne, databasens tabel hedder "members". Jeg benytter Wordpress som platform:

members tabellen består af følgende kolonner:

f_navn  varchar(25)
e_navn  varchar(30)
alder  int(11)
email  varchar(100)     
mand    int(11)
kvinde  int(11)
1m      int(11)
3m      int(11)
6m      int(11)
news    int(11) 



<?php
global $wpdb;
    if(isset($_POST['submit'])){
        $fornavn = $_POST['fornavn'];
        $efternavn = $_POST['efternavn'];
        $alder = $_POST['alder'];
        $email = $_POST['email'];
       
       
        $sex = false;
           
            switch ($_POST['sex'])
            {
                case 1:
                    $sex = 'mand';
                break;
                case 2:
                    $sex = 'kvinde';
                break;
               
                default:
                    $sex = false;
                    break;
            }
            $tilbud = false;

                switch($_POST['tilbud'])
                {
                    case 1:
                        $tilbud = '1m';
                    break;
                    case 2:
                        $tilbud = '3m';
                    break;
                    case 3:
                        $tilbud = '6m';
                    default:
                    $tilbud = false;
                }
               
                $news = false;
               
                switch($_POST['nyhedsbrev']){
                    case 1:
                    $news = 1;
                    break;
                   
                    default:
                    $news = 0;
                    break;
                }
           
            if($news){
               
        echo mysql_query("INSERT INTO members('f_navn', 'e_navn', 'alder', 'email', $sex, $tilbud, 'news')
                        VALUES($fornavn, $efternavn, $alder, $email, 1, 1, $news)") or die(mysql_error());
                       
       
            }
   
    }
?>


<p style="font-family:Arial, Helvetica, sans-serif; font-size:47px; margin-left:275px"> Tilmeld </p>
<form action="" method="post">
Fornavn: <input type="text" name="fornavn"><br /><br />
Efternavn: <input type="text" name="efternavn"><br /><br />
Alder: <input type="text" name="alder"><br /><br />
E-mail adresse <input type="text" name="email"><br /><br />

<p style="font-family:Arial, Helvetica, sans-serif; font-size:20px; margin-left:275px"> Køn </p>
<input type="radio" name="sex" value="1">Mand<br />
<input type="radio" name="sex" value="2">Kvinde


Hvilken medlemstype ønsker du?
<input type="radio" name="tilbud" value="1">1 måned, pris 200 kr.<br>
<input type="radio" name="tilbud" value="2">3 måneder, pris 550 kr.<br />
<input type="radio" name="tilbud" value="3">6 måneder, pris 1000 kr.<br />


<p style="font-family:Arial, Helvetica, sans-serif; font-size:20px; margin-left:275px"> Indmeldningsgebyr pr. år: 50 kr.</p> <br />


<input type="checkbox" name="nyhedsbrev" value="1">Ønsker du at modtage vores nyhedsbrev?<br>


<input type="submit" name="submit">
</form>
Avatar billede MSR Juniormester
20. maj 2013 - 16:35 #1
Hvad er det præcist dit problem er? du viser kun koden her.
Prøv at beskrive hvad der ikke virker?

Magnus
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
Computerworld tilbyder specialiserede kurser i database-management

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