cs_christobal
Messages postés208Date d'inscriptionjeudi 3 octobre 2002StatutMembreDernière intervention31 mars 2011 5 déc. 2007 à 14:59
Dsl cette fonction me retourne l'info contenu dans phpinfo.
Dans mon cas j'ai une db en mysql4 et une en mysql5
Suivant la version, je doit traiter l'info retourné différement.
donc la seule chose que j'ai trouvé c'est SHOW VARIABLES LIKE 'version%'.
par contre je ne sais pas comment fair récupérer la valeur.
un simple :
$ver = SHOW VARIABLES LIKE 'version%' ;
echo $ver ;
La fonction mysql_get_server_info() prend en paramètre un identifiant de connexion au serveur. Elle ne retourne donc pas une information qui se trouve dans le phpinfo, qui lui se contente de retourner la version du client utilisé par php.
Et ta requête récupère les variables qui commencent pas "version" : tu vas donc en récupérer plus, et cette requête n'est pas optimisée pour ce que tu veux faire. Utilise soit la fonction php que je t'ai donnée, soit la requête que je t'ai donnée.
Mais d'abord : CONNECTE TOI A TON SERVEUR ! PHP ne peut pas deviner de quel serveur il doit récupérer les informations... Y'en a plusieurs millions sur la planète...