abirgl
Messages postés127Date d'inscriptionlundi 31 octobre 2016StatutMembreDernière intervention20 juin 2017
-
7 févr. 2017 à 10:50
abirgl
Messages postés127Date d'inscriptionlundi 31 octobre 2016StatutMembreDernière intervention20 juin 2017
-
15 mai 2017 à 12:39
Bonjour,
Je developpe une application php , et je suis demandée de la transformer en php5 et changer le tout en classes et objets , mais j'ai pas réussi à le faire, ça m'affiche toujours l'erreur suivante :
Undefined variable conn ..., voici le code de la classe connect.php
<?php class Connect { public $serverName; public $Database; public $CharacterSet; public $UID; public $PWD; public function __construct() { $serverName="192.168...."; $connectionInfo=array( "Database"=>"..." , "CharacterSet"=>"UTF-8","UID"=>"...", "PWD"=>"..."); $conn=sqlsrv_connect($serverName,$connectionInfo); if($conn===false) { die(print_r(sqlsrv_errors(),true)); } } } $c=new Connect; ?>
Maintenant j'ai essayé de créer une classe , voici le code :
function Supprimer_Intervention($chNumInterAInserer) { $SqlSupp="delete from GI_Intervention where NIntervention='$chNumInterAInserer'"; $stmt_supp=sqlsrv_query($conn,$SqlSupp); $row=sqlsrv_fetch_array($stmt_supp,SQLSRV_FETCH_NUMERIC); echo "Suppression effectuée avec succès"; }
forum92
Messages postés220Date d'inscriptionlundi 6 juillet 2015StatutMembreDernière intervention14 août 2018133 14 mai 2017 à 00:42
Bonjour,
La connexion ne doit pas s'effectuer . Et tu sur de la syntaxe et des parametres?
abirgl
Messages postés127Date d'inscriptionlundi 31 octobre 2016StatutMembreDernière intervention20 juin 2017 15 mai 2017 à 12:39
Bonjour forum92,
Pour les paramètres je suis sure ( car , en utilisant les mêmes paramètres dans un fichier php natif , la connexion s'effectue) , pour la syntaxe je ne suis pas certaine, j'ai essayé de suivre les cours que j'ai suivis en lignes.
15 mai 2017 à 12:39
Pour les paramètres je suis sure ( car , en utilisant les mêmes paramètres dans un fichier php natif , la connexion s'effectue) , pour la syntaxe je ne suis pas certaine, j'ai essayé de suivre les cours que j'ai suivis en lignes.