Ah capisco, quindi la funzione mysql_select_db può accedere solo alle variabili che si trovano nella stessa pagina oppure può elaborarle solo se queste da costanti vengono convertite nella stessa pagina in variabili, come in questo caso:
Codice PHP:
$db_user = DB_USERNAME;
$db_pass = DB_PASSWORD;
$db_data = DB_DATABASE;
$db_host = DB_HOSTNAME;
Come mai l'uso di questo "const" al posto di define(blabla) ecc? Le regole del php5 valgono anche nel php4?
Aggiornamento: mi restituisce Parse error: syntax error, unexpected T_CONST nel file config.inc.php sulla linea 12
Ecco il codice della pagina config.inc.php:
Codice PHP:
<?php
/* DATI DI CONNESSIONE DEL DATABASE */
const DB_USERNAME = "bla bla"; // Nome del Sito Web
const DB_PASSWORD = "bla bla"; // Password di accesso
const DB_DATABASE = "my_bla bla"; // Nome del Database del Sito
const $DB_HOSTNAME = "localhost"; // URL completo del Sito Web
?>