Avatar billede anakindk Nybegynder
28. maj 2004 - 14:26 Der er 7 kommentarer og
1 løsning

MySQL connect

Er der nogen der kan fortælle mig hvorfor eller hvad der er galt med denne connect-ting til databasen?

<?php
$db = mysql_connect("Host","brugerID","kode");
mysql_select_db("brugerID", $db);
?>

Jeg modtager denne fejl:

Fatal error: Call to undefined function: mysql_connect() in /wwwroot/Multi Site/Kim Larsen/www.anakin.dk/includes/db.php on line 2


Med venlig Hilsen Frank
http://anakin.dk
Jeg giver ikke point for opgavens størrelse,
men for hjælpen der ydes..
Avatar billede anakindk Nybegynder
28. maj 2004 - 14:30 #1
Jeg har prøvet nedenstående indtil videre uden held, svaret fra supporten var "mysql_connect er ikke defineret i koden" hvad det så end betyder ?!?

<?php
$conn = mysql_connect("host", "anakin_dk" ,"kode");
mysql_select_db("anakin_dk",$conn);
?>

<?php
mysql_connect("host","anakin_dk","kode");
mysql_select_db("anakin_dk");
?>

<?php
// $db = mysql_connect("host","anakin_dk","kode");
$db = mysql_pconnect("host","anakin_dk","kode");
mysql_select_db("anakin_dk", $db);
?>

<?php
$db = mysql_connect("host","anakin_dk","kode");
// $db = mysql_pconnect("host","anakin_dk","kode");
mysql_select_db("anakin_dk", $db);
?>
Avatar billede riversen Nybegynder
28. maj 2004 - 14:32 #2
du kalder en udefineret funktion. Hvis mysql_connect er en udefineret funktion er mysql understøttelse ikke med i php installationen. Det supporten skriver lyder som noget bavl.
Avatar billede riversen Nybegynder
28. maj 2004 - 14:33 #3
læs lige regel 2.1.6 ved lejlighed :-)
Avatar billede riversen Nybegynder
28. maj 2004 - 14:33 #4
det betyder altså, at problemet ligger på serveren
Avatar billede psyrex Nybegynder
28. maj 2004 - 14:37 #5
Gå ind på www.frac.dk og opret en bruger + hjemmeside med mysql.
Læg dermed filen op og skriv:

<?php
$connect = mysql_connect("localhost","anakin_dk","kode");
mysql_select_db("db");
$query = mysql_query("SELECT * FROM etellerandet");
while ($row = mysql_fetch_array($query)) {
echo "$row[etellerandet]";
}
?>
Avatar billede psyrex Nybegynder
28. maj 2004 - 14:38 #6
Du skal da vise connectingen, hvad du vil vise fra databasen? det gør du med
$query = mysql_query("SELECT * FROM etellerandet");
Avatar billede anakindk Nybegynder
28. maj 2004 - 14:43 #7
Kodestumpen er inkluderet i toppen af de sider hvor der foretages select * osv. osv. den skal kun åbne forbindelsen til databasen, koder længere nede af den enkelte side trækker data ud.



2.1.6 - forstået, fejl fra min side (kopi af indlæg andetsteds)
Avatar billede anakindk Nybegynder
14. august 2005 - 11:52 #8
hmm...

Det blev løst med flere connections og ,$db_1 / ,$db_2 osv..
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
Computerworld tilbyder specialiserede kurser i database-management

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