Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/03/2008, 20:55
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: La pagina no toma la variable (valor) que le envio

Para mostrar resultados de una consulta debes usar la sintaxis while(){} y no el do{}while(). Así como lo estás haciendo, el primer ciclo no contendrá ningún tipo de datos de la consulta, pues la variable $row aún no ha sido definida para el primer ciclo.

Código PHP:
<?php while ($row mysql_fetch_array($sql)) { ?>
    <tr>//aqui paso la id
      <td><a href="detalle.php?recordID=<?php echo $row[id_]; ?>"><?php echo $row['nombre']; ?></a></td>
      <td><?php echo $row['apellido']; ?>&nbsp; </td>
      <td><?php echo $row['telefono']; ?>&nbsp; </td>
      </tr>
    <?php ?>
Y luego...

Por qué usas:

Código PHP:
if (isset($_GET['id_'])) {
    
$colname_detalle $_GET['id_'];

Si la página que llamas es detalle.php?recordID=algo... No debiera ser:
Código PHP:
if (isset($_GET['recordID'])) {
    
$colname_detalle $_GET['recordID'];

?

Un saludo,