|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : septembre 2006 Messages : 84 ![]() |
Bonjour.
J'ai créé une procédure stocké en SQLServer 2005, que je lance via PHP de cette manière: $conn=odbc_connect("Driver={SQL Server};Server=mon_server;Database=ma_base", "user","pwd",SQL_CUR_USE_ODBC); $strReq = "Exec [ma_base].[dbo].[ma_Procedure] '".$param1."','".$param2."','".$param3."'"; $stmt = odbc_exec($conn, $strReq); Le problème que j'ai est que le serveur Web attend que la procédure soit terminé avant de me rendre la main alors que je souhaiterais qu'il me la rendre directement (la procédure ne me retourne rien) Y a-t-il une solution? Merci. |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : janvier 2007 Messages : 1 452 ![]() |
php ne gère pas les appels asynchrone. Donc de ce cote la c'est réglé. A la rigueur tu peux essayer avec un batch, si ton hébergement le permet.
|
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : septembre 2006 Messages : 84 ![]() |
Merci pour ton aide, je vais donc passer par un batch.
@+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com