0
У меня есть ниже PHP код для хранения деталей в таблицу с помощью вызова хранимой процедуры: Я предпочел бы иметь код в процедурном способеУшли хранимые процедуры PHP MySQLi
$donpm = 0;
$cashCall = mysqli_prepare($dbc, 'call spCashDonation(?,@rno)');
mysqli_stmt_bind_param($cashCall, 'ssiid', $donFirstName, $donLastName, $donContactNo, $donpm, $donAmount);
mysqli_stmt_execute($cashCall) or die('Error recording Donation details.');
$getRno = mysqli_query($dbc, 'SELECT @rno');
$result = mysqli_fetch_assoc($getRno);
$ReceiptNo = $result['@rno'];
echo $ReceiptNo;
Вызова хранимой процедуры:
Call spCashDonation ('SAI','KUMAR',9967021655,0,10000,@rno);
select @rno as ReceiptNo;
Я не получаю никакого вывода для кода PHP (Receipt No). Впервые я пишу PHP-код для вызова процедуры из MySQL.
Пожалуйста, советы
Пожалуйста, также консультации по надлежащим мерам для вызова хранимой процедуры InOut с PHP. Спасибо – Rajiv
Позвольте мне предложить вам изучить эти вещи по отдельности: сначала попробуйте подготовленные инструкции, затем вызовите хранимые процедуры с mysqli, а затем, наконец, объедините их вместе. –
Спасибо, у вас есть образец кода или ссылки? – Rajiv