- Home
- Categorie
- Coding e Sistemistica
- MYSQL e altri Database
- Mysql_select/connect in funzione
-
Mysql_select/connect in funzione
ragazzi, è possibile racchiudere mysql_select_db e mysql_connect in delle funzioni e far acquisire il contenuto delle variabili: $db_host, $db_name, $db_password ed $db_user tramite un file ad esempio chiamato config.php?
tipo:
File: config.php
[PHP]
<?
$db_host = "blabla";
$db_name = "blabla";
$db_password = "blabla";
$db_user = "blabla";
?>
[/PHP]File: funzioni.php
[PHP]<?
require ('config.php');function dbConnessione () {
$db = mysql_connect ($db_host, $db_user, $db_password) or die ("blabla");
}
?>[/PHP]dopo tale definizione di funzione per ciò che vorrei fare, dbConnessione(); dovrebbe automaticamente connettere al database appena richiamata.
e possibile fare una cosa simile? se si, in qual modo? xkè credo che così la funzione non acquisisca il contenuto del file config.php.
please rispondete..
-
<font color="#000000">Ciao illusionArtist,
prova così:
[php]<?
require ('config.php');function dbConnessione () {
global $db_host,$db_user,$db_password,$db_name;
$db = mysql_connect ($db_host, $db_user, $db_password) OR exit("blabla");
$db = mysql_select_db($db_name,$db);
if($db)
return TRUE;
else
return FALSE;
}
?>[/php]Ciao!
-
uhm grazie, così funge, praticamente hai ridefinito le variabili come vars globali giusto?
-
Si
Ciao!