ERREUR APACHE SQL SERVER

Résolu
Bonjour,

voici mon problème

j'ai crée une page php sur un serveur de type apache qui interroge une base SQL SERVER 2005 EXPRESS sur un autre serveur

code de la page de test.php :
____________________________
<?php
echo "boubou1";

mssql_connect('200.200.200.200\SQLEXPRESS', 'ApacheServer', 'apacheserver') or die ('Erreur de connexion à MSSQL');

echo "boubou2";
?>
____________________________
mon souci est que lorsque que je lance la page depuis un browser elle m'affiche boubou1 et plus rien

si je crée une erreur en modifiant l'adresse ip par une autre exemple 199.199.199.199

TOUJOURS PAREIL boubou1 s'affiche et jamais l'erreur de connexion pk ......
Configuration: Change en permanence

5 réponses

  1. J'ai trouver il faut installer un module mssql ++

    Merci encore
    1. j'ai plus ou moins le meme probleme sauf que moi j'ai le message d'erreur qui s'affiche, voici mon fichier si tu veux l'essayé. remplace par tes parametres.
      ____________________________________
      <?php

      $myServer = "localhost\SQLEXPRESS";
      $myUser = "tonuser";
      $myPass = "tonpass";
      $myDB = "tabasededonnee";

      //connection to the database
      $dbhandle = mssql_connect($myServer, $myUser, $myPass)
      or die("Couldn't connect to SQL Server on $myServer");

      //select a database to work with
      $selected = mssql_select_db($myDB, $dbhandle)
      or die("Couldn't open database $myDB");

      //declare the SQL statement that will query the database
      $query = "SELECT * ";
      $query .= "FROM test";

      //execute the SQL query and return records
      $result = mssql_query($query);

      $numRows = mssql_num_rows($result);
      echo "<h1>" . $numRows . " Row" . ($numRows == 1 ? "" : "s") . " Returned </h1>";

      //display the results
      while($row = mssql_fetch_array($result))
      {
      echo "<li>" . $row["id"] . $row["name"] . $row["year"] . "</li>";
      }
      //close the connection
      mssql_close($dbhandle);

      ?>
      1. Merci de prendre le temps de lire mon post

        modification effectué mais cela na rien changé je n'ai pas de message d'erreur si je change l'adresse ip

        _________________________

        <?php
        mssql_connect("200.200.200.200\SQLEXPRESS", "ApacheServer", "apacheserver") or die ("Erreur de connexion à MSSQL");
        ?>

        ________________________

        Une autre idée

        (avec une base mysql sa fonctionne très bien mais avec sql server sa ne fonctionne pas ; et non je ne peut pas tout mettre sur mysql ce qui est bien dommage)
        1. je crois qu'il ne doit pas y avoir d'echo avant et apres la commande de connection
          et remplace tes ' par des ", ca viens peut etre de ca aussi.