webForumDet fria alternativet

No Database Selected

PHP

4 svar · 367 visningar · startad av nanne

Medlem sedan dec. 19991 749 inlägg
Frågan#1

... får jag upp när jag försöker köra mitt lilla projekt på min linuxburk. Men på windowsburken så funkar allting.

Kod
$dbname="intranet";
mysql_pconnect("localhost");
mysql_select_db($dbname);

Behöver jag fler parametrar eller har jag missat nån rättighet?

------------------
Can you tell a 3 year old what a slow modem is?

nanne.net

Medlem sedan apr. 20003 971 inlägg
#2

Du har ingen rättighet att använda den databasen du försöker komma åt. Logga in med rätt användarnamn och lösenord.

Om du inte har några användare så får du logga in med root och skapa en.

mysql_pconnect("localhost", "username", "password");

------------------
 - Swey
Projekt wF PHP

Medlem sedan feb. 20001 050 inlägg
#3

Tror att jag brukar använda:

$db=mysql_connect("mysqlhost","login","lösenord");
mysql_select_db("login",$db))

under Linux och det funkar fint.

/nicclas http://www.allanyheter.com

Medlem sedan apr. 20003 971 inlägg
#4

If no link identifier is specified, the last opened link is assumed. If no link is open, the function will try to establish a link as if mysql_connect() was called, and use it.

Egentligen ska
mysql_select_db( "databas" );
räcka för att både ansluta och välja databas. Dock bara om det är konfiguerat i php.ini.

------------------
 - Swey
Projekt wF PHP

Medlem sedan dec. 19991 749 inlägg
#5

Det verkade vara ett fel som låg i att conf filerna inte vara omladdade. När jag startade om servern nästa dag så fungerade det nämligen.

------------------
Can you tell a 3 year old what a slow modem is?

nanne.net

444 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
314 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)