pongo un ejemplo:
Código:
codigo en php.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 llenar_objetos() { ajax=nuevoAjax(); ajax.open("GET", "prueba1.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { //Aqui es donde quiero recoger las variables de php para llenar varios objetos. //document.getElementById('echos').innerHTML = ajax.responseText; } } ajax.send(null); }
prueba1.php
Código:
<? $dp_di="localhost"; $db_usuario="***"; $clave_db="***"; if(!$conexion=mysql_connect($dp_di,$db_usuario,$clave_db)) { die('Error al conectarse a la base de datos'); } if(!mysql_select_db("empleados",$conexion)) { die('Error al seleccionar la base de datos'); } $result = mysql_query("SELECT nombre,seccion,sueldo, fincontrato FROM empleados"); // if($result!=NULL) //{ while ($row=mysql_fetch_array($resultado)) { $nombre=$row['nombres']; $seccion=$row['seccion']; $sueldo=$row['sueldo']; $fecha=$row['fincontrato']; } mysql_close(); ?>