Hej.
Jeg har lavet et ganske simpelt php-script hvor jeg tilføjer nogle ting felter fra en form til min database.
For at oprette forbindelsen bruger jeg pt.
- $connect = mysql_connect('host','brugernavn','password') or die ("error with connection");
- mysql_select_db("database_navn");
og det virker fint.
Jeg vil dog gerne istedet bruge include('db_connect.php') til at oprette forbindelse til databasen.
Min db_connect.php ser således ud:
- <?php
- $db = new mysqli('host','brugernavn','password','database_navn') or die('error with connection');
- ?>
db_connect.php fungerer fint når jeg bruger den til f.eks. at logge ind, eller hente data ud fra mysql-databasen.
Men, når jeg bruger include('db_connect.php') til formen, får jeg fejlmeddelsen: No database selected.
Hvordan kan det være at det ikke virker ved formen, når det virker ved alle de andre sider?
Tak