Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] orden de tabas php y html

Estas en el tema de orden de tabas php y html en el foro de PHP en Foros del Web. Buenos días amigos, tengo un problema con unas tablas.... mi problema es lo siguiente... yo saco unos datos de la base de datos y coloca ...
  #1 (permalink)  
Antiguo 13/01/2014, 08:49
 
Fecha de Ingreso: septiembre-2004
Ubicación: Maracay Edo. Aragua
Mensajes: 45
Antigüedad: 15 años
Puntos: 0
Exclamación orden de tabas php y html

Buenos días amigos, tengo un problema con unas tablas.... mi problema es lo siguiente...

yo saco unos datos de la base de datos y coloca nombre teléfono y ver mas que es tal cual como lo muestro acontinuacion en el código

Código PHP:
                <table width="682" border="1" align="center" cellpadding="1" cellspacing="1">
                  <
tr>
                    <
td width="347" align="center" valign="middle" bgcolor="#497EB0" class="sss">Nombre</td>
                    <
td width="244"  align="center" valign="middle" bgcolor="#497EB0" class="sss"><b>Telefono</b></td>
                    <
td width="73"  align="center" valign="middle" bgcolor="#497EB0" class="sss">Ver Mas</td>
                  </
tr

luego coloco el código php para que me muestre los resultados de mi base de datos y me salga el botón de ver mas...

Código PHP:
 <?php        

    
while($row mysql_fetch_array($rs)) {
        
printf("<tr><center><td>&nbsp;%s</td><td><center>&nbsp;%s&nbsp;</td><td><a href=\"verproveedoresid.php?id=%d\"><center><img border=\"0\" src=\"ver.png\" alt=\"Ver Registro\"></a></td></tr>"$row["nombredelaempresa"],$row["telefono"],$row["id"]);
    }
    
mysql_free_result($result);
    
mysql_close($link);
?>

hasta hay estoy bien me salen los tres resultados y todo,, pero ahora quiero agregarle dos botones en la columna del lado derecho que serian eliminar y editar y no encuentro la forma de hacerlo

Serian estos dos códigos (editar)

Código PHP:
  <?php        

    
while($row mysql_fetch_array($rs)) {
        
printf("<tr><center><td>&nbsp;%s</td><td><center>&nbsp;%s&nbsp;</td><td><a href=\"modificarproveedoresid.php?id=%d\"><center><img border=\"0\" src=\"ver.png\" alt=\"Ver Registro\"></a></td></tr>"$row["nombredelaempresa"],$row["telefono"],$row["id"]);
    }
    
mysql_free_result($result);
    
mysql_close($link);
?>
y el de eliminar

Código PHP:
                  <?php        

    
while($row mysql_fetch_array($rs)) {
        
printf("<tr><center><td>&nbsp;%s</td><td><center>&nbsp;%s&nbsp;</td><td><a href=\"eliminarproveedoresid.php?id=%d\"><center><img border=\"0\" src=\"eliminar.png\" alt=\"Eliminar\"></a></td></tr>"$row["nombredelaempresa"],$row["telefono"],$row["id"]);
    }
    
mysql_free_result($result);
    
mysql_close($link);
?>


los tres son lo mismo pero en realidad no se como organizarlos para que en la tabla aparezca asi..

Nombre ----- Telefono ------- Ver mas --- Editar ------ eliminar



Espero me puedan ayudar... gracias de ante mano (no soy experto en php hago estas cosas para aprender)

saludos.
  #2 (permalink)  
Antiguo 13/01/2014, 09:32
Avatar de Alexis88
Objetivista
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.427
Antigüedad: 7 años, 11 meses
Puntos: 929
Respuesta: orden de tabas php y html

Hazlo así:

Código PHP:
Ver original
  1. <?php
  2. while ($row = mysql_fetch_array($rs)) {
  3. ?>
  4.     <tr>
  5.         <td align = "center">
  6.             <?=$row["nombredelaempresa"]?>
  7.         </td>
  8.         <td align = "center">
  9.             <?=$row["telefono"]?>
  10.         </td>
  11.         <td align = "center">
  12.             <a href = "verproveedoresid.php?id=<?=$row["id"]?>">
  13.                 <img border = 0 src = "ver.png" alt = "Ver Registro" />
  14.             </a>
  15.         </td>
  16.         <td align = "center">
  17.             <a href = "modificarproveedoresid.php?id=<?=$row["id"]?>">
  18.                 <img border = 0 src = "editar.png" alt = "Editar Registro" />
  19.             </a>
  20.         </td>
  21.         <td align = "center">
  22.             <a href = "eliminarproveedoresid.php?id=<?=$row["id"]?>">
  23.                 <img border = 0 src = "eliminar.png" alt = "Eliminar Registro" />
  24.             </a>
  25.         </td>
  26.     </tr>
  27. <?php
  28. }
  29. ?>

Y la primera fila de tu tabla, cambiaría un poco:

Código HTML:
Ver original
  1. <tr bgcolor = "#497EB0">
  2.     <td width = "347" align = "center" valign = "middle" class = "sss">
  3.         Nombre
  4.     </td>
  5.     <td width = "347" align = "center" valign = "middle" class = "sss">
  6.         <b>
  7.             Teléfono
  8.         </b>
  9.     </td>
  10.     <td width = "347" align = "center" valign = "middle" class = "sss">
  11.         Ver Más
  12.     </td>
  13.     <td width = "347" align = "center" valign = "middle" class = "sss">
  14.         Editar
  15.     </td>
  16.     <td width = "347" align = "center" valign = "middle" class = "sss">
  17.         Eliminar
  18.     </td>
  19. </tr>

Trata de escribir tus líneas manteniendo un orden, así te será mucho más sencillo el acomodar los elementos de la forma que desees.

Saludos
__________________
«Laissez faire et laissez passer, le monde va de lui même»

Última edición por Alexis88; 13/01/2014 a las 09:43
  #3 (permalink)  
Antiguo 13/01/2014, 11:37
 
Fecha de Ingreso: septiembre-2004
Ubicación: Maracay Edo. Aragua
Mensajes: 45
Antigüedad: 15 años
Puntos: 0
Respuesta: orden de tabas php y html

Excelente ayuda amigo, nuevamente te doy las gracias....

Etiquetas: html, mysql, orden, registro, tabla
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 23:47.