Probleme pour lister mes donnes SQL Serveur 2008 depuis php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Probleme pour lister mes donnes SQL Serveur 2008 depuis php

Re: Probleme pour lister mes donnes SQL Serveur 2008 depuis

par alassane » 19 janv. 2015, 23:25

Jai pu resoudre le probleme,

2 solutions:

1. la plus propre un vhost de facon a ce jaccede a l,application avec un url du genre monApplication.local

2. dans la page principale index jai modifier le script :
$('#btnRechercheTech').click(function(){ if (!window.location.origin) { window.location.origin = window.location.protocol + "//" + window.location.hostname + (window.location.port ? ':' + window.location.port: ''); } location.href = location.origin + '/?tech='+$('#rechercheTech').val(); return false; });

en remplacant location.origin par 'localhost/monApplication' (mais faudra le remplacer lors de la mise en prod)

Re: Probleme pour lister mes donnes SQL Serveur 2008 depuis

par alassane » 16 janv. 2015, 00:06

Voici ma classe connexion:
<?php

class connexion{
public $conn;

function __construct(){
try {

$mode = "PROD";

if($mode == "DEV"){
$dsn = 'sqlsrv:Server=192.xxx.x.xx;Database=DEV_stock';
$user = 'bduser';
$password = 'xxxx';
}else{
$dsn = 'sqlsrv:Server=192.xxx.x.xx;Database=Stock';
$user = 'bduser';
$password = 'xxxxxx';
}

$this->conn = new PDO($dsn, $user, $password, null);

}catch (PDOException $e){
echo 'Connexion échouée : ' . $e->getMessage();
}
}

function query($query){
return $this->conn->query($query);
}

function lastInsertId(){
//return $this->conn->lastInsertId();
$prep = $this->prepare("SELECT SCOPE_IDENTITY() as ID");
$prep->execute();

$res = $prep->fetch();
return $res['ID'];
}

function prepare($req){
return $this->conn->prepare($req);
}

function errorInfo(){
var_dump($this->conn->errorInfo());
}
}
?>

Probleme pour lister mes donnes SQL Serveur 2008 depuis php

par alassane » 15 janv. 2015, 21:17

Bonjour,

Je n’arrive pas a lister mes donnes SQL Serveur 2008 depuis une application php sous windows avec wamp.
Jarrive a me connecter a ma bd SQL avec qlsrv et quand je jeux afficher les données, l’application me redirige a la page d accueil de Wamp serveur...

Merci d’avance pour votre aide.