Ver Mensaje Individual
  #8 (permalink)  
Antiguo 18/04/2013, 06:40
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 8 meses
Puntos: 1567
Respuesta: como ejecutar una función de php en js

@Esfinge02:
Podés usar jQuery ó bien Javascript puro, pero no es cuestión de que tires código a ver con cual se acierta. Lo primero es que estudies el correcto uso del confirm para luego enviar datos a tu php.

Código:
<!DOCTYPE html>
<html lang="es-ar">
<head>
<meta charset="utf-8" />
<title>Html5</title>
</head>
<body>
<input type="text" id="id_registro" value="125" />
<button class="eliminar">Confirmar</button>

<p id="demo"></p>
<script type="text/javascript" src="http://gdriv.es/emprear/css-js/jquery-1.9.0.min.js"></script>
<script type="text/javascript">
	
$(document).ready(function(){
$(".eliminar").click(function(){
var x;
var c=confirm("Confirmar acción");
if (c==true){
  x="acción confirmada";
  // haces post con ajax
  var idr = $("#id_registro").val();
  $.post("borrar.php", { id: idr},
  function(data){
    alert("Respuesta: " + data);
  });
  
  }else{
  x="accción cancelada";
  }
document.getElementById("demo").innerHTML=x;
});	
});	

</script>
</body>
</html>
borrar.php

Código:
<?php
$valor = $_POST['id'];

// borrás el registro de id $valor
// confirmás el borrado e imprimis
echo "Registro $valor eliminado";

?>
Si hay errores, enviarás los mensajes correspondientes para que ajax los maneje y dé las indicaciones pertinentes
Salu2
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.