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