Fråga : Kan inte förbinda till DB med PHP-PEAREN

Hi när du förbinder direkt arbeten som förbinder med pearen, gör trycket för not

”lurar: ”. mysql_connect (”localhost”, " xxx”, ”yyy”); tryck”db för
: ”. mysql_select_db (”mydb”);

$dbObj = ny DB;
$this->db = $dbObj->connect ($dsn);        för tryck”anslutning för
resultat: ”. $this->db. ”
”;

Result:

con: ResursID #57db: 1

Connect till dsn-mysql: //xxx: resultat för yyy@localhost/mydb
Connection: Db-fel: inte found
could att inte förbinda till database
" klar "

Svar : Kan inte förbinda till DB med PHP-PEAREN

Det måste finnas saker som du inte är visningen för ditt kodifierar för att fungera någonstans.  Är först klassificeradefinitionen för ”DB” som inte är delen av PDO, som jag kunde finna.  Understödja är ”$dsnen” stränger.  De kan vara delen av en inkludera sparar på another projekterar någonstans.

Den nedanföra kodifiera är vad jag fick från Pear/PDO.  Det färdiga exemplet över med info för min databas fungerar exakt samma som riktametoden som jag använde för vilken är något liknande som du visade ovanför att använda ”mysql_connect”.
1:
2:
$dbdsn = ”mysql: dbname=$dbname; host=$dbhost”;
$dbh = ny PDO ($dbdsn, $dbuser, $dbpass);
Andra lösningar  
 
programming4us programming4us