Hola buen dia tengo un problema, en este validador, añado, quito, modifico, pero no lo hace si le pongo el if(isset($_POST['Agregar'])) { {, si solo eso lo dejo comentado agrega, pero obvio, los demas como los activo osea el eliminar y el modificar, no pueden estar los tres ala vez activos, si no entonces no jalara, es por eso que puse el if, para que haya tres casos, esta mal asi alguien podria dar otra solucion, a eset caso, para activar los tres botones por medio del form, el form entra aqui y valida, el agregar sirve pero los demas no, ya tengo los query's, en otro archivo, asi que no es necesario poner para el caso de eliminar todo sino solo que elimine por idcliente y para el de modificar, no tengo idea de como hacer que al darle me muestre el mismo form pero lleno y yo solo apriete guardar y cambie el valor del form por otro que yo cambie, puese todos los valores al = que en agregar, pero para esto debe ser = el query de agregar con el de modificar, como le hago porfavor ayuda....
Para el modificar el Set, Seria get desde el archivo del include en lugar de post seria get
Código PHP:
<?php
includ<?php
include("utils/Clientes.php");
if(isset($_POST['Agregar'])) {
$es = new Clientes();
$es->SetIdcliente($_POST["idcliente"]);
$es->SetRfc($_POST["rfc"]);
$es->SetRazon_social($_POST["razon"]);
$es->SetDomicilio($_POST["domicilio"]);
$es->SetColonia($_POST["colonia"]);
$es->SetDelegacion($_POST["delegacion"]);
$es->SetCp($_POST["cp"]);
$es->SetTipo($_POST["tipo"]);
$es->SetTelefono($_POST["telefono"]);
$es->SetMail($_POST["mail"]);
//$es->DespliegaInfo(5);
$es->InsertaRegistro ();
echo "Registro Agregado";
}
if(isset($_POST['Eliminar'])) {
$es = new Clientes();
$es->SetIdcliente($_POST["idcliente"]);
$es->EliminaRegistro ();
}
if(isset($_POST['Modificar'])) {
$es = new Clientes();
$es->SetIdcliente($_POST["idcliente"]);
$es->SetRfc($_POST["rfc"]);
$es->SetRazon_social($_POST["razon"]);
$es->SetDomicilio($_POST["domicilio"]);
$es->SetColonia($_POST["colonia"]);
$es->SetDelegacion($_POST["delegacion"]);
$es->SetCp($_POST["cp"]);
$es->SetTipo($_POST["tipo"]);
$es->SetTelefono($_POST["telefono"]);
$es->SetMail($_POST["mail"]);
$es->ModificaRegistro ();
}
?>