Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/08/2008, 10:58
davydky
 
Fecha de Ingreso: agosto-2008
Mensajes: 28
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Acceso DB dento de JavaScript..

Bueno mas o menos me informado pero ya q encontre cierto ejemplo kisiera q me ayuden a ponerlo a trabajar...

Cliente.php

<html>
<head>

<script language="JavaScript" type="text/javascript" src="ajax.js"></script>
<script type="text/javascript">
function getDataServer(url, vars){
var xml = null;
try{
xml = new ActiveXObject("Microsoft.XMLHTTP");
}catch(expeption){
xml = new XMLHttpRequest();
}
xml.open("GET",url + vars, false);
xml.send(null);
if(xml.status == 404) alert("Url no valida");
return xml.responseText;
}
</script>



<script type="text/javascript">
function eliminarPais(id){
var error = getDataServer("servidor.php","?eliminar_pais="+id) ;
if(error){
alert(error);
}
else{
document.getElementById("div_"+id).style.display = "hidden";
}
}
</script>



</head>

<body>
<div id="div_1"><a href="javascript:eliminarPais(1)">Eliminar</a> - Argentina</div>
<div id="div_2"><a href="javascript:eliminarPais(2)">Eliminar</a> - Brasil</div>
<div id="div_3"><a href="javascript:eliminarPais(3)">Eliminar</a> - Italia</div>
<div id="div_4"><a href="javascript:eliminarPais(4)">Eliminar</a> - Alemania</div>
</body>
</html>


Servidor.php

<?php


if($_GET["eliminar_pais"])
{

$consulta_chequeo = "SELECT id FROM autos WHERE id_paises = ".$_GET["eliminar_pais"];
if($hay_resultados)
{
echo "Imposible eliminar: el pais esta siendo utilizado";
}
else
{
$consulta_eliminar = "DELETE FROM paises WHERE id = ".$_GET["eliminar_pais"];
}
}

?>