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!!
Ho scritto qualcosa di strano io (in locale funziona!!) o c'è qualcosa che mi sfugge sul server?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 ;
Grazie

LinkBack URL
About LinkBacks
