Avatar billede doodoo Novice
25. februar 2003 - 23:27 Der er 6 kommentarer og
1 løsning

Vælg i selectbox + i sql'en

JEg har et lille problem...

Jeg har oprettet i min mysql tabeller som:
php_artikler
asp_artikler
html_artikler osv...

Så vil jeg gerne have at hvis man vælger at skrive en php artikel, så vælger man i en dropdown/select box hvilken tabel (i mysql) den skal ind i...

Håber I kan hjælpe...
Avatar billede Slettet bruger
25. februar 2003 - 23:36 #1
Ok.... ikke lige den mest optimale database administration!

Jeg vil foreslå at du opretter en tabel "artikler" samme struktur som de andre,
tilføjer rækken type (varchar), type kan så have værdien php, asp, html!

Tilbage til problemet:

Input siden (med formular!)
----------------------------------------------------
echo "<select name=\"type\">
    <option value=\"php\">php</option>
    <option value=\"asp\">asp</option>
    <option value=\"html\">html</option>
</select>";//I formularen
-----------------------------------------------------

Save siden:
------------------------------------------------------
$sql = "";
switch($_POST['type'])
{
    case "asp":
        $sql = "INSERT INTO asp_artikler bla bla bla";
    break;
    case "php":
        $sql = "INSERT INTO php_artikler bla bla bla";
    break;
    case "html";
        $sql = "INSERT INTO html_artikler bla bla bla";
    break;
}
if($sql!="")
{
    mysql_query($sql);
}
------------------------------------------------------
Avatar billede doodoo Novice
25. februar 2003 - 23:39 #2
Forstår ikk helt det med databasen ?
SKal jeg oprette EN database med navnet: artikler... og hvilke tabeller skal så laves der i?
Avatar billede Slettet bruger
25. februar 2003 - 23:42 #3
Opret en tabel som hedder artikler:
Artikler skal så have rækkerne
id,
navn,
indhold,
dato,
type

type skal så være asp, php eller html!
Avatar billede doodoo Novice
25. februar 2003 - 23:53 #4
arrrrh I see....
JEg prøver det imorn henne i skolen er for træt nu ;)
Har du icq eller noget ? ;)

Husk at svare ;)
Avatar billede Slettet bruger
25. februar 2003 - 23:55 #5
smider lige et svar... :P
MSN: regindk at _N0SPAM_ hotmail[DOT]com
Avatar billede doodoo Novice
26. februar 2003 - 11:37 #6
Sådan Regin... så kører det og jeg takker mange gange ;)
www.doodoo.dk < kommer det på når jeg åbner siden ;)
Avatar billede Slettet bruger
26. februar 2003 - 11:41 #7
Øhhh... kan kun se et billede når jeg logger på doodoo!
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