Avatar billede djthomas Nybegynder
24. maj 2005 - 20:21 Der er 7 kommentarer og
1 løsning

mysql_create_db() i php5

Hvorfor har man fjernet denne function fra mysql i php 5?

Er der alternativer til den function - jeg står nemlig og skal bruge den...

Hvis det kan være til nogen hjælp, så kører jeg med mysql 4.0.24

Jeg har fået mysql til at køre på min installation, men jeg kan ikke bruge mysql_create_db()

får denne fejl:

Fatal error: Call to undefined function mysql_createdb() in c:\www\new_sql\index.php on line 8
Avatar billede zity Nybegynder
24. maj 2005 - 20:23 #1
I fejlen kalder du en funktion der hedder 'mysql_createdb()' skal den ikke være 'mysql_create_db()' altså der manger en bundstreg ?
Avatar billede coderdk Praktikant
24. maj 2005 - 20:24 #2
zity har fat i den lange ende ;)
Avatar billede claus_joergensen Nybegynder
24. maj 2005 - 20:41 #3
Og http://se2.php.net/mysql_create_db

mysql_create_db

(PHP 3, PHP 4 , PHP 5)
mysql_create_db -- Opretter en MySQL database
Avatar billede djthomas Nybegynder
24. maj 2005 - 21:04 #4
ups en slå fejl fra mig af... Jeg bruger jo også mysql_create_db - men den findes heller ikke i php5.

på php.net står der i reference listen   

Note:  For downward compatibility, the following deprecated alias may be used: mysql_createdb()

Note: This function will not be available if the MySQL extension was built against a MySQL 4.x client library.
Avatar billede barklund Nybegynder
24. maj 2005 - 21:10 #5
Kig på det første eksempel i manualen (der hedder "mysql_create_db() alternative example")? Det da ret simpelt:

mysql_query("CREATE DATABASE foo");

:)

--
Morten Barklund
Avatar billede djthomas Nybegynder
24. maj 2005 - 21:22 #6
hey Barklund - du har ret - det virker....

Smid et svar og du er 30P rigere
Avatar billede barklund Nybegynder
24. maj 2005 - 21:24 #7
Finfin :)
Avatar billede barklund Nybegynder
24. maj 2005 - 21:31 #8
Tark for points ;)
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