MySQL प्रक्रिया परिणाम सेट वापस नहीं करती है। जिस तरह से आप एक MySQL प्रक्रिया से परिणाम प्राप्त कर सकते हैं वह नीचे दिया गया है।
CREATE PROCEDURE selectproducts (OUT ver_param VARCHAR(25))
BEGIN
# Set value of OUT parameter
SELECT count(ProdId) INTO ver_param from products;
END;
अब अपनी PHP स्क्रिप्ट में आउटपुट तक पहुंचने के लिए, प्रक्रिया कॉल के तुरंत बाद नीचे क्वेरी निष्पादित करें।
$sql = $mysqli->query("call selectproducts(@productcount)");
$results = $mysqli->query ("select @productcount as COUNT");
$rows = mysqli_fetch_array($results);