PHP - Llamar procedimientos almacenados desde php

 
Vista:

Llamar procedimientos almacenados desde php

Publicado por Eduardo Perea (1 intervención) el 14/07/2020 22:02:01
Hola, espero y me puedan ayudar

Genere un procedimiento almacenado en mysql:

Algo sencillo:

1
2
3
BEGIN
	TRUNCATE TABLE `mitabla`;
END

( El procedimiento si me funciona, aqui no tengo el problema. )

y esta es la forma que uso para llamarlo desde php:

1
2
$con=mysqli_connect('locahost', 'usuario', 'password'); mysqli_select_db($con,'midb') or die("No db Selected");
mysqli_query($con, "CALL limpiartb") or die("Error procedimiento");

sin embargo, cuando abro la pagina desde el navegador, no hace nada.

Si ejecuto el procedimiento almacenado desde mysql si se ejecuta.

alguien me podria orienta que como puedo llamar los procedimientos almacenados?

O bien, si genero procedimientos en mysql, de que forma puedo llamarlos, no manualmente, sino desde un script en php.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder