Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/03/2010, 14:57
jochesfor
 
Fecha de Ingreso: octubre-2009
Mensajes: 80
Antigüedad: 14 años, 7 meses
Puntos: 2
Respuesta: Problema con Ajax y Asp

navegando un poco encontre esto:

http://www.ribosomatic.com/ejemplos/pagina/6/ en esta pagina hay unos ejemplos buenos en PHP, yo estoy buscando en asp, en los 2 primeros ejemplos, uno ingresa datos a la bd y los muestra en una tabla y otro los edita.

es basicamente lo que quiero pero en Asp como ya lo puse, el siguiente codigo es muy similar a mi procesos.asp, aqui esta:

<?php
//Desarrollado por Jesus Liñán
//[email protected]
//ribosomatic.com
//Puedes hacer lo que quieras con el código
//pero visita la web cuando te acuerdes

//Configuracion de la conexion a base de datos
$bd_host = "localhost";
$bd_usuario = "root";
$bd_password = "";
$bd_base = "ribosomatic";
$con = mysql_connect($bd_host, $bd_usuario, $bd_password);
mysql_select_db($bd_base, $con);

//variables POST
$idemp=$_POST['idempleado'];
$nom=$_POST['nombres'];
$dep=$_POST['departamento'];
$suel=$_POST['sueldo'];

//actualiza los datos del empleados
$sql="UPDATE empleados SET nombres='$nom', departamento='$dep', sueldo='$suel' WHERE idempleado=$idemp";

mysql_query($sql,$con);

include('consulta.php');
?>

Si pueden ver la ultima instruccion es "include('consulta.php');", esta pagina despues de agregar el registro al a bd envia una pagina (reutilizacion de codigo), esto es lo que no he podido hacer.

el ejemplo funciona bien pero en php, hay alguna forma de incluir esa pagina en Asp?

encontre tambien esta forma de recibir los datos del servidor
if (ajax.readyState==4) {
//mostrar los nuevos registros en esta capa
divResultado.innerHTML = ajax.responseText
//mostrar un mensaje de actualizacion correcta
divFormulario.innerHTML = "<p style=\"border:1px solid red; width:400px;\">La actualizaci&oacute;n se realiz&oacute; correctamente</p>";
}
parece muy obvia pero no lo sabia, aqui hay 2 divs para mostrar los resultados, uno que viene de la pagina solicitada y uno que se imprime estatico, me parece interesante y lo coloco por si a alguien tambien le parece y le sirve.


Gracias.

Última edición por jochesfor; 19/03/2010 a las 16:01