Ciao a tutti.
Da altri post che ho letto sul forum mi pare di capire che le stored procedure sono accettate su altervista.
Però non me le fa creare!!
Codice PHP:
DELIMITER $$
DROP PROCEDURE IF EXISTS `scriviLog`$$
CREATE DEFINER=`demostel`@`localhost` PROCEDURE `scriviLog`(IDUtente int,IPUtente varchar(15),IDStrutt int,IDAzione int)
BEGIN
DECLARE TitoloStrutt varchar(150);
DECLARE NomeUtente varchar(50);
SELECT titolo into TitoloStrutt FROM struttura WHERE id_struttura = IDStrutt;
SELECT nome into NomeUtente FROM utenti WHERE id_utente = IDUtente;
INSERT INTO accessi(data_acc, utente, IP, titolo_strutt, id_strutt, id_azione)
VALUES (NOW(), NomeUtente, IPUtente, TitoloStrutt, IDStrutt, IDAzione);
END$$
DELIMITER ;
Ho scritto qualcosa di strano io (in locale funziona!!) o c'è qualcosa che mi sfugge sul server?
Grazie