Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/02/2014, 12:44
Avatar de ArturoGallegos
ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: Boton php para ejecutar sentencia en mysql

no se puede colocar directamente en un botón, pero puedes agregar un IF dentro de un archivo PHP por ejemplo

Código PHP:
Ver original
  1. //creas una funcion
  2. function mifuncion($id){
  3.     try{
  4.         $conexion = conexionDB();
  5.         $sql = "select * from items where id = ?";
  6.         $sentencia = $conexion->prepare($sql);
  7.         $sentencia->bind_param("s",$id);
  8.         $sentencia->execute();
  9.         $sentencia->bind_result($items);
  10.         if($sentencia->fetch()){
  11.             $conexion->close();
  12.             $sentencia->close();
  13.             return $items;
  14.         }else{
  15.             $conexion->close();
  16.             $sentencia->close();
  17.             return "No encontrado";
  18.         }
  19.     }
  20.     catch(Exception $e){
  21.         echo $e;
  22.         $conexion->close();
  23.         $sentencia->close();
  24.         return false;
  25.     }
  26. }
  27.  
  28. // un if que decide cuando ejecutar la función antes creada
  29. if($_POST && isset($item_id)){
  30. // ejecutas la función y le pasas la ID o cualquier parametro(s) que desees
  31.      mifuncion($item_id);
  32. }