Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/12/2006, 00:53
Avatar de El_Aprendiz
El_Aprendiz
 
Fecha de Ingreso: febrero-2005
Mensajes: 152
Antigüedad: 19 años, 2 meses
Puntos: 0
Re: Construir una tabla de registro con checkbox y boton de radio

Saludos:
Creo que sere mas especifico y como soy nuevo en php de dire como esta mi situacion y me corriges, por cierto el mensaje anterior fue un error.

Para Comenzar tengo lo siguientes:
Una base de datos llamada : Planillas

Una tabla llamada : Empleados (con los siguientes campos)

cod_empleado :Codigo del empleado
non1_empleado :Primer Nombre del empleado
non2_empleado :Segundo Nombre del empleado
ape1_empleado :Primer Apellido del empleado
ape2_empleado :Segundo Apellido del empleado

Deseo construir una tabla con check de esta forma y poder colorear cada fila como aparece en hotmail por ejemplo para poder chequear cierto numero de resitros.
Cita:
CODIGO NOMBRE DEL EMPLEADO
-------- ----------------------------------
□ 0001 JULIO CESAR ARMANDO ORTEGA
□ 0002 CLAUDIA ESMERALDA CARIAS RUIZ
□ 0003 JULIO CESAR CHAVEZ RECINOS
□ 0004 DIEGO ARMANDO MARADONA CANALES
Primero tengo el formulario donde recojo el dato o los datos que usurario coloca en la caja de texto para buscarlos en la base de datos
el cual lleva por nonbre formutabla.html
Código HTML:
<html>
<head>
<title> (Busqueda) </title>
<style type="text/css">
<!--
.Estilo1 {
	font-size: 24px;
	font-weight: bold;
	font-family: Verdana;
	color: #3333FF;
}
-->
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<body> 
<form method="POST" action="tabla.php"> 
  <div align="center">
    <p class="Estilo1">Busqueda </p>
    <p>Escriba todo o parte del código o nombre de la persona </p>
    <div align="center">
      <input name="txtbuscar" type="text" id="txtbuscar" size="25">
        <br>
        <br> 
        <input type="submit" value="Buscar" name="buscar"> 
          </p>
                </p>
    </div>
  </div>
</form> 
</body> 
</html>[/
He seguido tu consejo pero como te dije soy novato en php, tengo el scritp que hace la busqueda y que supuestamente debe construir la tabla con los checkbox.. este este el nombre es tabla.php
Código PHP:
<?
$sql_host
="localhost";  // Host, nombre del servidor o IP del servidor Mysql. 
$sql_usuario="root";  // Usuario de Mysql 
$sql_pass="essecreta";    // contraseña de Mysql 
$sql_db="planillas";  // Base de datos que se usará. 
// ------------------------------------------------------------------------------------------------------------------------------------
# Connexión 
$p_hook mysql_connect($sql_host,$sql_usuario,$sql_pass) or die ("Error de connexión: host/user/pass incorrecto"); 
$p_base mysql_select_db($sql_db,$p_hook) or die ("Error de connexión: base de datos incorrecta"); 
// ------------------------------------------------------------------------------------------------------------------------------------
$parametro=$_POST['txtbuscar'];
//echo "$parametro";
$resultado =mysql_query("SELECT * FROM empleados WHERE nom1_empleado LIKE '%$parametro%' or nom2_empleado LIKE '%$parametro%' or ape1_empleado LIKE '%$parametro%' or ape2_empleadoLIKE '%$parametro%' or cod_empleado LIKE '%$parametro%' ORDER BY cod_empleado"); 
?>
<table>
<?
while ($vector=mysql_fecth_assoc($resultado)) {
$vector['cod_empleado']; //tiene el valor del campo codigo de la fila en la cual se itera.
$vector['nom1_empleado']; //tiene el valor del campo nombre de la fila en la cual se itera.
// Ahora maquetamos una fila de tabla HTML para cada fila resultado de la consulta:
?>
<tr>
<td>
<input type="check" name="chk_<?=$vector['cod_empleado']?>" id="chk_<?=$vector['cod_empleado']?>" />
</td>
<td>
<?=$vector['cod_empleado']?>
</td>
</tr>
<? ?>
</table>

<!-- ... -->
Pero no me funciona que hare mal? me da este error
Cita:
Fatal error: Call to undefined function mysql_fecth_assoc() in C:\tabla.php on line 17
Profa espero una respuesta y me ayuden de antemano les agradezco su desinteresada atencion a mi problema que la pasen bien hasta la proxima, Atentamente El_Aprendiz..
__________________
La verdadera grandeza no está en no caer, si no en levantarse cada vez que caemos.