Avatar billede elborg Novice
29. maj 2002 - 10:46 Der er 8 kommentarer og
1 løsning

Opret database via formular

Jeg vil gerne kunne oprette databaser via en formular:

Her er formular-filen:

<?php

echo "<H1>Denne formular skal bruges til at oprette databaser!</H1>";

?>

<form action="opret-database.php" method="post">
<table>
<tr>
<td valign="top">Skriv navn på database:</td>
<td><input type="text" size="30" name="database"></td>
</tr>
<tr>
<td><input type="submit" value="Send"></td>
</tr>
</table>
</form>


og her er filen "opret-database.php"

<?php
$link = mysql_pconnect("localhost", "sko", "horn")
or exit("Could not connect");

if (mysql_create_db("xxxx") ) {
print ("Databasen blev oprettet succesfuldt\n");
} else {
printf ("Error creating database: %s\n", mysql_error ());
}
?>


Det var så meningen at det man indtaster i formularen skulle erstatte de fire xxxx i "opret-database.php"

Er der en som kan hjælpe ??
Avatar billede razersedge Nybegynder
29. maj 2002 - 10:54 #1
prøv:

mysql_create_db($database)
Avatar billede elborg Novice
29. maj 2002 - 11:04 #2
Det virker ikke, den kommer med følgende fejl:

Error creating database: Incorrect database name ''
Avatar billede barlach Nybegynder
29. maj 2002 - 14:55 #3
prøv med

if (mysql_create_db($_POST["database"]) ) {
print ("Databasen blev oprettet succesfuldtn");
} else {
printf ("Error creating database: %sn", mysql_error ());
}
Avatar billede elborg Novice
29. maj 2002 - 15:44 #4
Mange tusind tak, det virker fint!
Avatar billede barlach Nybegynder
29. maj 2002 - 15:55 #5
var det noget af det vi skrev der virkede?
i så fald...vil du så ikke dele nogen point ud ?
Avatar billede elborg Novice
29. maj 2002 - 21:41 #6
Det virker fint, du skal selvfølgelig have points, men hvordan (jeg er nybegynder på eksperten??, jeg kom til at acceptere et svar fra mig selv).
Avatar billede allandk Nybegynder
29. maj 2002 - 22:12 #7
Hvad betyder "%sn"?

ab:)
Avatar billede barlach Nybegynder
30. maj 2002 - 11:00 #8
opret et nyt spørgsmål med en henvisning til dette

http://www.eksperten.dk/spm/217652
Avatar billede elborg Novice
30. maj 2002 - 17:00 #9
ok!
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