Avatar billede elborg Novice
03. juni 2002 - 15:20 Der er 7 kommentarer og
1 løsning

Opret tabel med 2 kolonner via formular

Jeg vil gerne kunne oprette tabeller med x antal kolonner via en formular.

Her er formular filen:

<?php

echo "<H1>Denne formular skal bruges til at oprette tabel med 2 kolonner!</H1>";

?>

<form action="opret-tabel.php" method="post">
<table>
<tr>
<td valign="top">Skriv navn på tabel:</td>
<td><input type="text" size="30" value="" name="tabl"></td>
</tr>
<tr>
<td valign="top">Kolonne 1:</td>
<td><input type="text" size="30" value="xxxx varchar(50)" name="coll"></td>
</tr>
<tr>
<td valign="top">Kolonne 2:</td>
<td><input type="text" size="30" value="xxxx varchar(50)" name="col2"></td>
</tr>
<tr>
<td><input type="submit" value="Send"></td>
</tr>
</table>
</form>


og her er filen "opret-tabel.php":

<?php
$conn = mysql_connect("127.0.0.1", "sko", "horn");
mysql_select_db("test3");

$tabelSQL = "create Table $[tab1]
            (
                $[col1],
                $[col2]
            )";
mysql_query($tabelSQL);

mysql_close($conn);
?>


Hvad gør jeg forkert ??
Avatar billede Slettet bruger
03. juni 2002 - 15:34 #1
$row['coll'], $row['col2']

Er det ikke sådan for at få overført variablen fra formular siden ?
Avatar billede Slettet bruger
03. juni 2002 - 15:34 #2
coll skrev jeg da det er det du bruger i første fil :-)
Avatar billede Slettet bruger
03. juni 2002 - 15:36 #3
Eller
$_POST['coll'], $_POST['col2']
Avatar billede Slettet bruger
03. juni 2002 - 15:37 #4
Eller sådan. Jeg ved ikke så meget om det, men lærer af det :-)

$tabelSQL = "create Table $[tab1]
            (
                $_POST['coll'], $_POST['col2']
            )";
Avatar billede Slettet bruger
03. juni 2002 - 15:41 #5
$tabelSQL = "create Table $_POST['tab1']
            (
                $[col1],
                $[col2]
            )";
Avatar billede Slettet bruger
03. juni 2002 - 15:42 #6
Smutter.

$tabelSQL = "create Table $_POST['tab1']
            (
                $_POST['coll'], $_POST['col2']
            )";
Avatar billede elborg Novice
04. juni 2002 - 08:28 #7
Jeg kan desværre ikke få nogle af forslagene til at virke !!
Avatar billede elborg Novice
18. august 2010 - 15:32 #8
har selv fundet en løsning
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

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