Abogil
30/04/2007, 18h32
Dans les offres hébergement mutualisé, il n'est pas possible d'accéder aux bases SQL autrement que depuis son espace hébergé.
//connexion à une base de données ACCESS
function transmitir($camino)
{
$cfg_dsn = "DRIVER=Microsoft Access Driver (*.mdb);
DBQ=$camino;
UserCommitSync=Yes;
Threads=3;
SafeTransactions=0;
PageTimeout=30;
MaxScanRows=8;
MaxBufferSize=2048;
DriverId=281;
DefaultDir=C:/ProgramFiles/CommonFiles/ODBC/DataSources
short_open_tag = Off
register_globals = Off
error_reporting = E_ALL";
$cfg_login = "";
$cfg_mdp = "";
$conexion=odbc_connect($cfg_dsn,$cfg_login,$cfg_mdp);
if (!$conexion)
{
echo "Error de acceso a Access";
}
else
{
$valor= odbc_exec( $conexion, "SELECT Relación, Fase, CanPres FROM Fases" ); //requête
while(odbc_fetch_row($valor)) //tant que c'est pas la fin de la table
{
echo odbc_result( $valor, 1 );//ici on affiche la valeur du champ1
echo ' ';
echo odbc_result($valor, 3 );
echo ' ';
echo odbc_result( $valor, 2 );
echo '
';
}
}
odbc_close( $conexion); // ferme la connexion
}
?>