Uander Postado Setembro 20, 2012 Denunciar Share Postado Setembro 20, 2012 Boa tarde a todos, tenho uma simples procedure de insert feita em mysql (workbench), estou começando agora a mecher com programação e quero focar em php e mysql./*banco*/CREATE DATABASE BRINCANDO;USE BRINCANDO;#DROP TABLE USUARIO;CREATE TABLE USUARIO(ID_USUARIO INT AUTO_INCREMENT NOT NULL,USUARIO VARCHAR(30),SENHA VARCHAR(20),PRIMARY KEY(ID_USUARIO));#DROP PROCEDURE INSEREUSUARIO;DELIMITER $$CREATE PROCEDURE INSEREUSUARIO(IN PRO_USU_NOME VARCHAR(30),IN PRO_USU_SENHA VARCHAR(20))BEGIN IF(NOME='') THEN SELECT 'INSIRA NOME' AS Msg; ELSE IF(SENHA='') THEN SELECT 'INSIRA SENHA' AS Msg; ELSE INSERT INTO USUARIO (USUARIO, SENHA) VALUES(PRO_USU_NOME, PRO_USU_SENHA); END IF; END IF;SELECT 'DADOS INSERIDOS COM SUCESSO' AS Msg;END $$DELIMITER ;CALL INSEREUSUARIO('UANDER2','123456'); --------------------------------------------------------------------------------E agora, qual o procedimento a ser usado no php para executar procedure INSEREUSUARIOabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Uander
Boa tarde a todos, tenho uma simples procedure de insert feita em mysql (workbench), estou começando agora a mecher com programação e quero focar em php e mysql.
/*banco*/
CREATE DATABASE BRINCANDO;
USE BRINCANDO;
#DROP TABLE USUARIO;
CREATE TABLE USUARIO(
ID_USUARIO INT AUTO_INCREMENT NOT NULL,
USUARIO VARCHAR(30),
SENHA VARCHAR(20),
PRIMARY KEY(ID_USUARIO)
);
#DROP PROCEDURE INSEREUSUARIO;
DELIMITER $$
CREATE PROCEDURE INSEREUSUARIO
(
IN PRO_USU_NOME VARCHAR(30),
IN PRO_USU_SENHA VARCHAR(20)
)
BEGIN
IF(NOME='') THEN
SELECT 'INSIRA NOME' AS Msg;
ELSE IF(SENHA='') THEN
SELECT 'INSIRA SENHA' AS Msg;
ELSE
INSERT INTO USUARIO
(USUARIO, SENHA)
VALUES(PRO_USU_NOME, PRO_USU_SENHA);
END IF;
END IF;
SELECT 'DADOS INSERIDOS COM SUCESSO' AS Msg;
END $$
DELIMITER ;
CALL INSEREUSUARIO('UANDER2','123456');
--------------------------------------------------------------------------------
E agora, qual o procedimento a ser usado no php para executar procedure INSEREUSUARIO
abraço
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.