Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Acceso DB dento de JavaScript..

Estas en el tema de Acceso DB dento de JavaScript.. en el foro de Frameworks JS en Foros del Web. Hola amigos espero me puedan ayudar.. Necesito realizar unos query dentro de mis funciones javascript... x lo cual me he informado q con Ajax podría ...
  #1 (permalink)  
Antiguo 12/08/2008, 09:13
 
Fecha de Ingreso: agosto-2008
Mensajes: 28
Antigüedad: 15 años, 8 meses
Puntos: 0
Acceso DB dento de JavaScript..

Hola amigos espero me puedan ayudar..

Necesito realizar unos query dentro de mis funciones javascript... x lo cual me he informado q con Ajax podría conseguirlo...
  #2 (permalink)  
Antiguo 12/08/2008, 09:14
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Acceso DB dento de JavaScript..

Hola davydky,

Si es posible hacerlo, no tan sencillo o directo, pero es posible, te recomiendo leas las FAQs del foro encontraras mucha informacion respecto a AJAX.

Saludos.
  #3 (permalink)  
Antiguo 12/08/2008, 10:58
 
Fecha de Ingreso: agosto-2008
Mensajes: 28
Antigüedad: 15 años, 8 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"];
}
}

?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:23.