Ciao Ragazzi,
premetto che provengo da asp + sql server e stato cimentandomi un po' col php e mysql,
mi giunge un dubbio
come faccio in una stored procedure ad effettuare una condizione?
Ne ho provate un po' ma mi da sempre errore
Questa la query che cerco di fare
Codice PHP:
CREATE DEFINER=`root`@`localhost` PROCEDURE `GestisciUtente`(
paramNome varchar(30),
paramCognome varchar(30),
paramID int
)
BEGIN
IF ( paramID > 0 )
UPDATE rt_Utenti
SET ut_Nome = paramNome,
ut_Cognome = paramCognome
WHERE IDUtente = paramUtente;
ELSE
INSERT INTO rt_Utenti
(ut_Nome, ut_Cognome)
VALUES
(paramNome, paramCognome);
END
ovviamente se paramID é 0 dovrebbe aggiungermi il record altrimenti aggiornarlo.
E' possibile fare una cosa del genere con MYSQL?
Grazie
Ciao