Tema: Tabla
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2010, 16:19
aprendiz88
 
Fecha de Ingreso: agosto-2010
Mensajes: 62
Antigüedad: 14 años, 4 meses
Puntos: 0
Busqueda Tabla

Hola a todos los foreros

Estoy empezando en ajax no se utilizarlo mucho y me estoy guiando de ejemplos, tengo un select y al escoger un dato quiero que me despliegue abajo la informacion en tablas, solo tengo esto:

Código HTML:
<p>
  <script type="text/javascript">
function showUser(str)
{
if (str=="")
  {
  document.getElementById("txtHint").innerHTML="";
  return;
  } 
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
    }
  }
xmlhttp.open("GET","getuser.php?q="+str,true);
xmlhttp.send();
}
</script>
  
Este es mi codigo para ajax y aqui muestro el select

Código PHP:
<p>Seleccione el caso que desea visualizar:</p>
<form>
  <select name="users" onchange="showUser(this.value)">
    <option value=""> </option>
    <?php
     
require_once("conexion.php");
      
$sql="select idstatusdeservicios,cabecera_cliente from statusdeservicios";
       
$query=mysql_query($sql);
        while(
$row=mysql_fetch_array($query))
          {
      
?>
    <option value=" <? echo $row[1]; ?>"><? echo $row[1]; ?></option>
    <?php 
      
}
         
?>
  </select>
</form>
Todo esto lo tengo en una clase y aparte tengo otra:

Código PHP:

<?php
$q
=$_GET["q"];

require_once(
"conexion.php");

$sql=mysql_query(" select 
    `comentariosstatus`.`Fecha_hora` AS `Fecha_hora`,
    `comentariosstatus`.`notas` AS `notas`,
    `statusdeservicios`.`cabecera_cliente` AS `cabecera_cliente`,
    `statuscomunicado`.`tipo` AS `tipo` 
  from 
    ((`comentariosstatus` join `statusdeservicios`) join `statuscomunicado`) WHERE id = '"
.$q."')");

$result $sql;

echo 
"<table border='1'>
<tr>
<th>Cabecera de caso</th>
<th>Tipo</th>
<th>Fecha y hora</th>
<th>Notas</th>
</tr>"
;

while(
$row mysql_fetch_array($result))
  {

    echo 
'<TD>' $registroclic['cabecera_cliente'].'</TD> ' ;
    echo 
'<TD>' $registroclic['tipo'].'</TD> ' ;  
    echo 
'<TD>' $registroclic['Fecha_hora'].'</TD> ' 
    echo 
'<TD>' $registroclic['notas'].'</TD>  '  
    echo 
"</TR>";
    
  }
echo 
"</table>";

?> 

Pero no me muestra la tabla donde esta mi error?

Si alguno me puede ayudar gracias