webForumDet fria alternativet

problem med mysql_connect

PHP

6 svar · 511 visningar · startad av grennfox

Medlem sedan feb. 2010177 inlägg
Frågan#1

Jag har ett litet problem med mysql_connect, eller snarare mysql_select_db.

Då jag skriver in den önskade databasen, så står det "kunde inte öppna databasen". Men när jag skriver in en annan så funkar det galant.

Koden ser ut så här:

$databas=mysql_select_db("message")or die("kunde inte öppna databasen")

Och det är message databasen jag vill ansluta till, men om jag däremot byter ut "message" till exempel "test" så funkar det hur bra som helst.

Och jag har kollat i phpmyadmin och databasen message finns där.

Så jag undrar helt enkelt vad som är fel :P

Medlem sedan jan. 2005953 inlägg
#2

Om du byter ut "kunde inte öppna databasen" mot mysql_error(), får du något mer matnyttigt då?

mysql_select_db("message") or die(mysql_error());
Medlem sedan jan. 2005114 inlägg
#3

Hur ser övriga connecten ut? du måste först connecta till db innan du kan välja db. har du en db som heter test?

Medlem sedan jan. 2005114 inlägg
#4

Skicka gärna all din kod som rör databasanslutningen

Medlem sedan feb. 2010177 inlägg
#5

aha det löste sig, jag fick Access denied, så det förklarade hela saken :P ibland kan felet vara mitt framför ögonen på sig :P

Medlem sedan jan. 2005114 inlägg
#6

tänk på att byta tillbaka så du inte avslöjar för mycket vid eventuella framtida fel.

Medlem sedan feb. 2010177 inlägg
#7

Jo men de har jag redan gjort. Men tack endå :)

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)