J'ai enregistré une procédure stockée 'spGetOrderByID' sur le serveur sql.Comment transmettre un paramètre dans une procédure stockée à partir de php
Ce qui donne un enregistrement selon l'identifiant de commande donné.
Et la procédure stockée fonctionne très bien, pendant que j'essaie dans le serveur SQL.
Ce code php iam utilise
$this->_connectionString = mssql_connect($host, $username, $password) or die("can't connect to server1");
$this->_dbName ='databaseName";
$selectDB = mssql_select_db($this->_dbName, $this->_connectionString) or die('Databse error');
$sp = mssql_init('spGetOrderByID', $this->_connectionString);
$orderId =824;
mssql_bind($sp, "@orderID", $orderId, SQLINT1, false, false);
mssql_execute($sp,$this->_dbName);
echo $orderId;
1: permettez-moi de connaître le résultat de la proceedure sored sera en $ orderId, non?
2: Ai-je besoin de définir un tout nouveau paramètre en php, pour le proceedure stocké à working.But déjà je peux connecter le serveur sql ms avec succès
3: Maintenant, j'obtenir Attention: mssql_execute(): l'exécution de la procédure stockée n'a
S'il vous plaît me conseiller
merci beaucoup, permettez-moi de vérifier avec ce –
comment puis-je obtenir le résultat de la procédure –
stockée Si vous utilisez mssql_bind sur une paramater de sortie la variable php binded sera puis contenir la variable de sortie de la procédure stockée – Maltronic