Mailinglisten-Archive |
hallo,
kann mir einer erklären, warum folgendes nicht gehen soll:
erstmal die schreibweise wie es funzt:
> $host = "localhost";
> $user = "php";
> $pass = "";
> $db = mysql_connect($host, $user, $pass);
> $eintrag = "SELECT * from voodoo";
> $eintrag_q = mysql_db_query("test", $eintrag);
> $eintrag_r = mysql_num_rows($eintrag_q);
jetzt habe ich mir gedacht, ich könnte das ein wenig globaler halten, so
dass ich - falls ich die gleiche geschichte mal auf ´ner anderen db benutzen
will - nicht jede datenbankbezeichnung (hier: test) aendern muss:
> $host = "localhost";
> $user = "php";
> $pass = "";
>> $database = "test";
> $db = mysql_connect($host, $user, $pass);
> $eintrag = "SELECT * from voodoo";
>> $eintrag_q = mysql_db_query($database, $eintrag);
> $eintrag_r = mysql_num_rows($eintrag_q);
bei der zweiten schreibweise kriege ich einen parse error bei $eintrag_q.
geht das wirklich nicht, oder war ich zu ****?
michael
php::bar PHP Wiki - Listenarchive