Bonjour
 
 
J'ai écrit deux scripts pour vérifier la bonne installation de MySQL :
le 1 er marche  
 
Citation :
 
 <?php
 $server="localhost";
 $user="root";
 $pass="mineraux";
 mysql_connect ($server,$user,$pass) or die('Erreur de connexion');   print "<h2> Connexion réussie au serveur Mysl </h2>\n\n";
 ?>
 
   | 
 
 
j'avais une alternative pour le script de connexion au serveur MySQL  mais cette alternative ne marche pas  
 
Citation :
 
 <?php
 $server="localhost";
 $user="root";
 $pass="mineraux";
 $lien = mysql_connect ($server,$user,$pass)  
 if (! $lien) {
  die ("Erreur de connexion" );
 }  
 print "<h2> Connexion réussie au serveur Mysl </h2>\n\n";
 ?>
 
   | 
 
le navigateur me sort une erreur de parsing à la ligne 14 c'est à dire à l'expression de suivi du flot "if" : pourtant
1 on peut stocker une fonction dans une variable $lien= mysql_connect
2 l'opérateur logique ! admet bien une variable pour opérande
3 l'expression de suivi du flot if voit sa structure respecté : if (expression de test) {fonction;}
je ne vois pas pourquoi ça ne marche pas
 
 
 
Merci d'avance  
N.B : (Cette question fait partie d'un problème un peu plus vaste davantage orienté MySQL et qui fait donc partie d'un topic dans la catégorie MySQL)