Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2008, 19:49
r0xdrig0
 
Fecha de Ingreso: diciembre-2007
Mensajes: 385
Antigüedad: 16 años, 11 meses
Puntos: 0
Problema al recibir datos para editarlo

Hola amigos, tengo el siguiente problema, tengo un formulario de busque de niños el cual me permite listar a los niños encontrados en la busqueda y luego en dicha lista tengo un link q me permite editar los datos de cada niño, pero mi problema es q al darle al link editar me lleva al formulario q edita los datos y solo me imprime los datos nombre del niño y fecha de nacimiento, los demos no me los imprime/muestra en el formulario para editarlos :S q estare haciendo mal??? aqui les dejo el codigo:

CODIGO PARA BUSCAR
Código PHP:
<div id="container">
<h1>Busqueda de Ninos</h1>
<div id="mainmenu">
                    <ul id="tabs">
                        <li>
                            <a href="#buscar_nino">Buscar Ninos</a>
                        </li>
                        </ul>
                <div>
                <div class="bar">&nbsp;</div>
                <div class="panel" id="buscar_nino">
<form id="buscar_nino" name="buscar_nino" method="post" action="" >
<fieldset>
                        <legend>Realizar Busqueda Por:</legend>
                        <div class="form-row">
                        <div class="field-label"><label for="id">ID Nino:</label></div>
                        <div class="field-widget"><input name="id" id="id"  maxlength="4"  title="Campo Obligatorio" /></div>
                        </div>
                        <div class="form-row">
                            <div class="field-label"><label for="nombre">Nombre:</label></div>
                            <div class="field-widget"><input name="nombre" id="nombre" title="Campo Obligatorio" /></div>
                        </div>
                        
                        
                        
                        </fieldset>
                       
                        
                        <input name="Buscar" type="submit" value="Buscar" /> <input type="button" value="Cancelar" onclick="valid.reset(); return false" />
                       
                   <table style="border:1px solid #FF0000; color:#000099;">
    <tr style="background:#99CCCC;">
      <td>C&oacute;digo</td>
      <td>Nombre</td>
      <td>Genero</td>
      <td>Fecha Nac.</td>
      <td>Grupo Etnico</td>
      
      <td>Form. Valorica</td>
      
      <td>Direccion</td>
      
      <td>Fono</td>
      
      <td>Vive Con</td>
      
      <td>Motivo No Vive Con Padres</td>
      
      <td>Modificar</td>
      
      <td>Eliminar</td>
      
      
    </tr>
    
    <?
    
  
  
if($_POST['Buscar'])
{
    
    
    if (
$_POST['id'])
    {
        
$SELECT_ID_NINO "SELECT * FROM nino WHERE id_nino ILIKE '".$_POST['id']."%' ORDER BY id_nino";
        
        
$resultado_id_nino pg_exec ($conn,$SELECT_ID_NINO);
        if(
pg_num_rows($resultado_id_nino)==0)
        {    
            echo 
"<tr>";
            echo 
"<td>";
            echo 
"<font color='red'>La consulta no arrojo resultados</font>";
            echo 
"</td>";
            echo 
"</tr>";
        }
        
        else
        {
            while (
$row pg_fetch_array($resultado_id_nino)) 
            {
                echo 
"<tr>";
                echo 
"<td style='text-decoration:underline;cursor:pointer;'>";
                
?>
                <a href="#" onClick="EnviarCodigoNino('<? echo $row[0]; ?>', '<? echo $row[1]; ?>')">
                <?     echo $row[0]; ?>                    
                </a>
                <?
                
                
echo "</td>";
                echo 
"<td>".$row[1]."</td>";
                echo 
"<td>".$row[2]."</td>";
                echo 
"<td>".$row[3]."</td>";
                echo 
"<td>".$row[4]."</td>";                    
                echo 
"<td>".$row[5]."</td>";
                echo 
"<td>".$row[6]."</td>";
                echo 
"<td>".$row[7]."</td>";
                echo 
"<td>".$row[8]."</td>";
                echo 
"<td>".$row[9]."</td>";
                
//echo "<td font color='0000FF'>".$row[10]."</font></td>";
                //echo "<td font color='0000FF'>".$row[11]."</font></td>";
                //echo "<td font color='0000FF'>".$row[12]."</td>";            
                
echo "<td><a 
                href=\"modificar_nino.php?id_nino_edit=$row[0]&nombre_nino_edit=$row[1]&genero_nino_edit=$row[2]&fecha_calendario_edit=$row[3]&grupo_etnico_nino_edit=$row[4]&formacion_valorica_nino_edit=$row[5]&direccion_nino_edit=$row[6]&fono_edit=$row[7]&vive_con_edit=$row[8]&mo_no_vive_con_padres_edit=$row[9]\" onclick=\"return confirm('¿Esta seguro de que desea modificar los datos de $row[1]?')\">Modificar</a></td>"
;  
                echo 
"<td><a href=\"buscar_nino.php?id_nino_delete=$row[0]&nombre_nino_delete=$row[1]&\" onclick=\"return confirm('¿Esta seguro de que desea eliminar a $row[1]?')\">Eliminar</a></td>";
                echo 
"</tr>";
            }
        }
        
        
    }
    
    
//********************TERMINA BUSQUEDA POR ID_NINO**********************
    
    //****************************EMPIEZA BUSQUEDA NOMBRE_NINO
    
    
if($_POST['nombre'])
    {
        
$SELECT_NOMBRE_NINO="SELECT * FROM nino WHERE nombre_nino ILIKE '".$_POST['nombre']."%'";
        
$RES_NOMBRE_NINO pg_exec ($conn$SELECT_NOMBRE_NINO);
        if(
pg_num_rows($RES_NOMBRE_NINO)==0)
        {
            echo 
"<tr>";
            echo 
"<td>";
            echo 
"<font color='red'>La consulta no arrojo resultados</font>";
            echo 
"</td>";
            echo 
"</tr>";
        }
        
        else
        {
            while (
$row pg_fetch_array($RES_NOMBRE_NINO)) 
            {
                echo 
"<tr>";
                echo 
"<td class='segundalinea'>";
                
?>
                <a href="#" onClick="EnviarCodigoNino('<? echo $row[0]; ?>', '<? echo $row[1]; ?>')">
                <?     echo $row[0]; ?>                    
                </a>
                <?
                
echo "</td>";
                echo 
"<td>".$row[1]."</td>";
                echo 
"<td>".$row[2]."</td>";
                echo 
"<td>".$row[3]."</td>";
                echo 
"<td>".$row[4]."</td>";                    
                echo 
"<td>".$row[5]."</td>";
                echo 
"<td>".$row[6]."</td>";
                echo 
"<td>".$row[7]."</td>";
                echo 
"<td>".$row[8]."</td>";
                echo 
"<td>".$row[9]."</td>";
                
//echo "<td class='segundalinea'>".$row[10]."</td>";
                //echo "<td class='segundalinea'>".$row[11]."</td>";
                //echo "<td class='segundalinea'>".$row[12]."</td>";            
                
echo "<td><a href=\"modificar_nino.php?id_nino_edit=$row[0]&nombre_nino_edit=$row[1]&genero_nino_edit=$row[2]&fecha_calendario_edit=$row[3]&grupo_etnico_nino_edit=$row[4]&formacion_valorica_nino_edit=$row[5]&direccion_nino_edit=$row[6]&fono_edit=$row[7]&vive_con_edit=$row[8]&mo_no_vive_con_padres_edit=$row[9]\" onclick=\"return confirm('¿Esta seguro de que desea modificar los datos de $row[1]?')\">Modificar</a></td>";  
                echo 
"<td><a href=\"buscar_nino.php?id_nino_delete=$row[0]&nombre_nino_delete=$row[1]&\" onclick=\"return confirm('¿Esta seguro de que desea eliminar a $row[1]?')\">Eliminar</a></td>";
                echo 
"</tr>";
            }
        }
    }
}


if (
$_GET['id_nino_delete'])
{
    
$DELETE_NINO "DELETE FROM nino WHERE id_nino = ".$id_nino_delete." ";
    
$EXITO_DELETE pg_exec($conn$DELETE_NINO);
    if (
$EXITO_DELETE==true
    {
        echo 
"<tr>";
        echo 
"<td colspan='16'class='primeralinea'>";
        echo 
"<font color='red'>Borrado ".$nombre_nino_delete."</font>";
        echo 
"</td>";
           echo 
"</tr>";
    }
    
    else
    {    
        echo 
"<tr>";
        echo 
"<td colspan='16'class='primeralinea'>";
        echo 
"<font color='red'>No Borrado ".$nombre_nino_delete."</font>";
        echo 
"</td>";
           echo 
"</tr>";
    }
}
ob_end_flush();
     
?>   
     </table>
</form>