Accéder à une autre base sql que celle de WAMP

Accéder à une autre base sql que celle de WAMP - SQL/NoSQL - Programmation

Marsh Posté le 19-01-2012 à 12:28:20    

Bonjour je tente d’accéder à la base sql de mon erp via un fichier php sous wamp sur mon pc.
Pbl: j'ai le message suivant :
 

Code :
  1. Erreur SQL !
  2. SELECT AAA.BBB FROM madatabase.AAA
  3. SELECT command denied to user ''@'localhost' for table 'AAA'


 
 
Voici mon fichier php:

Code :
  1. <?php
  2. $user = "monuser";
  3. $password = "monpwd";
  4. $connection2 = odbc_connect("DRIVER=SQL Server Native Client 10.0;SERVER=mon.serveur.com\mondossier;
  5. APP=Microsoft Office 2010;WSID=monnomdepc;DATABASE=madatabase;LANGUAGE=Français;",$user,$password);
  6. $sql = 'SELECT AAA.BBB FROM madatabase.AAA';
  7. $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
  8. while($data = mysql_fetch_assoc($req))
  9.     {
  10.     echo '<b>'.$data['AAA.BBB'].'';
  11.     }
  12. mysql_close();
  13. ?>


 
ma question: sachant que j'ouvre mon fichier php sous wamp, n'y a t'il pas une config php à modifier pour accèder à une autre base que celle intégrée à celui-ci ?


Message édité par CARL KEATON le 19-01-2012 à 13:46:32
Reply

Marsh Posté le 19-01-2012 à 12:28:20   

Reply

Marsh Posté le 19-01-2012 à 14:43:05    

1/ on execute avec odbc_exec()
2/ tu ne passes pas ton id de connection a ton exec
3/ fetch_assoc n'existe pas en odbc
=> http://fr.php.net/manual/fr/function.odbc-exec.php

 

AH et c'est pas la peine de mettre ton sujet en double => http://forum.hardware.fr/hfr/Progr [...] 5885_1.htm


Message édité par pop-pan le 19-01-2012 à 14:45:20

---------------
[VDS] rail vesa, bras ecran, support TV / [ACH] des machins
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed