Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

resultado combobox

Estas en el tema de resultado combobox en el foro de Sistemas de gestión de contenidos en Foros del Web. Hola, tengo una consulta que a travez de un combobox me "selecciona una opcion" y deberia desplegar los resultados en una tabla dinamica, sin embargo ...
  #1 (permalink)  
Antiguo 10/02/2011, 10:34
 
Fecha de Ingreso: febrero-2011
Mensajes: 5
Antigüedad: 13 años, 2 meses
Puntos: 0
resultado combobox

Hola, tengo una consulta que a travez de un combobox me "selecciona una opcion" y deberia desplegar los resultados en una tabla dinamica, sin embargo me presenta errores en 2 lineas

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\daa.php on line 74

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\daa.php on line 83


linea 74 : while($row2 = mysql_fetch_array($resTrab))
linea 83 : mysql_free_result($resTrab);

este es mi código:
<html>
<script type="text/javascript">
function datosTrab(tribunal){
//alert(tribunal);
document.location.href='http://127.0.0.1/daa.php?valor='+tribunal;
}
</script>
<body>

<?php
require_once ('Connections/zonalsantiago.php');
mysql_select_db($database_zonalsantiago, $zonalsantiago);
$result = mysql_query("SELECT distinct tribunal FROM trabajadores");
?>

<select name="select" onChange="datosTrab(this.value);">
<option value="Seleccione">Seleccione</option>

<?php
$tribunal=$_GET["valor"];
$seleccionado="";
while($row = mysql_fetch_array($result))
{
if ($row['nom_tribunal']==$tribunal)
{
$seleccionado="selected";
}
else
{
$seleccionado="";
}


echo "<option value='".$row['tribunal']."' ".$seleccionado.">".$row['tribunal']."</option>\n";
}
?>

</select>

<?php
$resTrab = mysql_query("SELECT t.*,
(CASE WHEN (
SELECT count( * )
FROM trabajadores t2
WHERE t2.tipo =1
AND t2.id_reemplazo = t.rut
AND curdate( ) >= fecha_ini_reemp
AND curdate( ) <= fecha_ter_reemp
) =1
THEN (
SELECT t2.rut
FROM trabajadores t2
WHERE t2.tipo =1
AND t2.id_reemplazo = t.rut
AND curdate( ) >= fecha_ini_reemp
AND curdate( ) <= fecha_ter_reemp
)
ELSE ''
END
) AS rut_trabajador
FROM trabajadores t
WHERE t.tipo =0 and t.`tribunal`like '%$tribunal%'");
?>

<table border="1" align="center" BORDERCOLOR="#000000">
<tr>
<td width="128"><strong>RUT</strong></td>
<td width="395"><strong>NOMBRES</strong></td>
<td width="395"><strong>CARGO</strong></td>
<td width="209"><strong>TRIBUNAL</strong></td>
</tr>

<?php
while($row2 = mysql_fetch_array($resTrab))
{
echo "<tr>";
echo "<td>".$row2['rut']."</td>";
echo "<td>".$row2['nomTrab']."</td>";
echo "<td>".$row2['cargo']."</td>";
echo "<td>".$row2['tribunal']."</td>";
echo "</tr>\n";
}
mysql_free_result($resTrab);
?>


a ver si alguen me puede ayudar a ver lo que tengo que cambiar. La consulta la ejecute en mysql y no me presento problemas

Etiquetas: combobox, phpbb, resultados
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 10:04.