WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   En klass fråga... (https://www.wn.se/forum/showthread.php?t=34470)

klein 2009-01-15 07:16

Jag vill lägga den här kod raden som en funktion :

Kod:

$conn = new PDO('mysql:host=localhost;dbname=xxx', 'användarnamn' 'lösenord');
Men om jag skriver :

Kod:

function connect () {

 $conn = new PDO('mysql:host=localhost;dbname=xxx', 'användarnamn' 'lösenord');

 return $conn;

}

Så får jag ett felmsg..

coredev 2009-01-15 08:26

Ser ut som att du har ett komma för lite mellan 'användarnamn' och 'lösenord'..

Jonas 2009-01-15 08:44

Hur fungerar det om du gör:

Kod:

function connect () {
global $conn;
$conn = new PDO('mysql:host=localhost;dbname=xxx', 'användarnamn', 'lösenord');
}


eliasson 2009-01-15 09:46

Citat:

Originally posted by klein@Jan 15 2009, 06:16

Så får jag ett felmsg..

...och felmeddelandet är?


Alla tider är GMT +2. Klockan är nu 19:38.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson