Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/12/2007, 14:18
Avatar de foreverOdd
foreverOdd
 
Fecha de Ingreso: noviembre-2007
Ubicación: Caracas
Mensajes: 489
Antigüedad: 17 años
Puntos: 14
Re: Eliminar registros de MySQL sin recargar página

Hola

Código:
function nuevoAjax(){
	var xmlhttp=false;
 	try {
 		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 	} catch (e) {
 		try {
 			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
 		} catch (E) {
 			xmlhttp = false;
 		}
  	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
 		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}
//---------------------------------------------------
function eliminar(elId){
	var contenedor;
	contenedor = document.getElementById('contenedor');
       
	ajax=nuevoAjax();
	ajax.open("GET", "elPhp.php?idEliminar="+elId,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			contenedor.innerHTML = ajax.responseText
		}
	}
	 ajax.send(null)
}
con este javascript pasas al php donde haces la eliminacion del registro el id que quieres eliminar.

en ese php tendrias entre otras cosas:
Código PHP:
$idEli $_REQUEST["idEliminar"];

$sql ="delete from tabla where id = $idEli"
Espero te sea de ayuda