bn ya resolvi mi problema despues de tanto leer ...
y quiero compartir como lo hice nose si hay otra manera de hacerlo pero asi la puede hacer..
la cosa es llenar varios input con datos de la bd......
en el html
en el header
Código HTML:
Ver original<script language="javascript" src="../SpryAssets/comprobar_cedula.js" type="text/javascript"></script> <input type="text" name="id_confirmado" id="id_confirmado" /> // este es el dato q capturo para hacer la consulta
<td width="34%"><input name="verificar" type="button" class="button" id="verificar" value="Verificar" onclick="Carga_Datos(id_confirmado,nombre_confirmado,apellido_confirmado)"/>
<td><input type="text" name="nombre_confirmado" id="nombre_confirmado" /></td> // aqui muesto los dats
<td><input type="text" name="apellido_confirmado" id="apellido_confirmado" /></td> // de la consulta
ahora el js
usando ajax.....
Código Javascript
:
Ver originalfunction Carga_Datos(cid,cnombre,capellido)
{
var datos="";
var respuesta = "";
var id = cid.value;
ajax=nuevoAjax();
ajax.open("GET", "../class/CargarDatos.php?pw="+id, true);
ajax.onreadystatechange=function()
{
if(ajax.readyState==1){
}
else if (ajax.readyState==4){
if(ajax.status==200){
respuesta=ajax.responseText;
datos = respuesta.split(",");
cnombre.value=(datos[0]);
capellido.value=(datos[1]);
}
}
}
ajax.send(null);
}
y el php
Código PHP:
Ver original<?php
// =========================================
// = Clase para hacer ejecutar consultas =
// = y mostras los resultados en los campos=
// = de texto =
// =========================================
require_once 'Conexion.php';
class CargaDatos
{
private $_conexion;
function __construct()
{
$this->_conexion = new Conexion();
$this->_conexion->conectar();
}
public function ejecutar()
{
$pw=$_GET['pw']; // Datos obtenidos a traves de la url
//$nombres=$_GET['nombre'];
//$apellidos=$_GET['apellido'];
$sql="select nombres_persona,apellidos_personas from personas where id_persona = '$pw'";
$result=$this->_conexion->consulta($sql);
$filas = $this->_conexion->row($result);
$nom= $filas['nombres_persona'];
$ape =$filas['apellidos_personas'];
$respuesta= "$nom,$ape";
echo $respuesta;
}
}
$CargaDatos = new CargaDatos();
$CargaDatos->ejecutar();
?>