Bonjour à tous je suis entrain d'essayer de réaliser un script de connexion à ma base mysql et pour ne pas que les codes d'accès soit dans le code des php je souhaite les insérer dans une page inc.php avec un include.
La connexion est pour le moment sur un serveur local donc le code de connexion donne cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<?php
  define("HOST","localhost");
  define("USER","root");
  define("PASS","");
  $idconnect=mysql_connect(HOST,USER,PASS);
  $idbase=mysql_select_db(hitsport);
  if (!isset($idconnect)) {
      echo "La connexion a échoué " ;
  }
  ?>
Et pour mon test je décide de demander avec une requête le nombre de membres avec ce script.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<?php
include("connect.inc.php")
$nbremembre = "SELECT `login` FROM `membres`";
$countmembre=mysql_query($nbremembre,$idconnect);
echo "Il y a ".mysql_num_rows($countmembre)." membres.";
?>

Voici le message d'erreur lorsque j'actualise le script de la requête :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Parse error: parse error, unexpected T_VARIABLE in C:\wamp\www\Hit&Sport\function_connection.php on line 3
Je pense que le pb vient clairement de ma variable $idconnect seulement je en vois pas comment faire mieux ?

Merci de m'aider

PM