salvea tutti!
ho fatto la seguente stored procedure:
delimiter //
create procedure insertFile (
in orginalNamePass varchar(50)
,in statePass varchar(45)
,in deletedPass TINYINT(1)
,in estensione varchar(4)
,in sizePass int
,in realNamePass varchar(50)
,out risposta varchar(45)
,out avviso varchar(100) )
begin
select ID into risposta
from jos_typedocument
where extension = estensione;
if risposta is null then
insert into jos_file(originalName, state, deleted, typeDocumentID, size, realName)
values (originalNamePass, statePass, 0, 0, sizePass, realNamePass);
set avviso ='estensione sconoscita, e query ultimata';
else
insert into jos_file(originalName, state, deleted, typeDocumentID, size, realName)
values (originalNamePass, statePass, 0, risposta, sizePass, realNamePass);
set avviso ='estensione riconosciuta, e query ultimata';
end if;
end//;
delimiter;
è stata testata in mysql e funziona ora vorrei richiamarla in joomla. Come posso ottenere i risultati della stored?
l'altra che utilizzo funziona ma non ho messo parametri di output ed è stata richimata col seguente codice:
$query = 'call miaStored('.$this->ID.')';
$this->_db->setQuery($query);
$this->_db->query();
ora dovrei cambiare il modo della chiamta?
potrebbe aiutarmi qualcuno?
Vi ringrazio in anticipo!!