Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/04/2009, 07:24
Avatar de BlogInn
BlogInn
 
Fecha de Ingreso: febrero-2009
Mensajes: 79
Antigüedad: 15 años, 3 meses
Puntos: 3
Respuesta: Ayuda con PHP y MySql para mostrar en pagina

Te voy a poner un ejemplo de como lo tengo yo hecho y a ver si te sirve de algo :)

Código HTML:
<TABLE class="celdas" width="772" BORDER=1 CELLPADDING=1 CELLSPACING=1>
  <TR bgcolor="#0000FF">
    <TD width="800" class="nombre Estilo1">Tipo </TD>
    <TD width="102" class="nombre Estilo1">Serial </TD>
    <TD width="137" class="nombre Estilo1">Modelo </TD>
	<TD width="137" class="nombre Estilo1">Nº de Gases </TD>
    <TD width="300" class="nombre Estilo1">Empresa</TD>
    <TD width="159" class="nombre Estilo1">Lugar</TD>
	<TD width="40" class="nombre Estilo1">Dia</TD>
    <TD width="40" class="nombre Estilo1">Mes </TD>
    <TD width="67" class="nombre Estilo1">Año</TD>
    <TD width="67" class="nombre Estilo1">Precio/Mes</TD>
    <TD width="67" class="nombre Estilo1">Datos Facturacion</TD>
    </TR> 
Código PHP:
<?php      
   
include("conex.php");
   
$link=Conectarse();
   
$serial=$_GET['serial'];
   
$serial1=$_GET['serial'];
   
   
$result mysql_query("SELECT * FROM equipos WHERE serial='$serial'",$link);
   while(
$row mysql_fetch_array($result)) {
 
$id "<a href=\"/alquiler/fact/$row[serial].gif\" rel='sexylightbox'><img src='IMG/lupa.gif' border='0' > </a>"

      
printf("<tr><td>&nbsp;%s</td><td>&nbsp;%s</td><td><b>&nbsp;%s</b></td><td><b>&nbsp;%s</b></td><td>&nbsp;%s&nbsp;</td><td>&nbsp;%s&nbsp;</td><td>&nbsp;%s&nbsp;</td><td>&nbsp;%s&nbsp;</td><td>&nbsp;%s</td><td>&nbsp;%s&nbsp; Euros</td><td>&nbsp;%s&nbsp;</td></tr>",$row["tipo"], $row["serial"],$row["modelo"],$row["gases"], $row["empresa"],$row["lugar"],$row["dia"],$row["mes"], $row["year"], $row["precio"],$id);
   }
   
mysql_free_result($result);
   
mysql_close($link);
?>
Código HTML:
</table> 
Ahora te explico un poquito:

Primero me creo la tabla donde voy a mostrar los resultados de la base de datos (en el primer bloque de html)

Despues recojo los datos de un formulario (esta pagina se carga al pulsar un boton de un formulario de otra pagina) y realizo la consulta a la base de datos y guardo este resultado en la variable $result. Despues de esto con un printf voy escribiendo en la tabla los resultados que me salen y como ves los voy encerrando en <td> y </td> para que me coincida con las columnas de la tabla que defini antes en el html. Ahora ya lo tenemos todo asi que liberamos la variable $result y cerramos la conexión con la BBDD

Por ultimo cierro la tabla abierta en el primer html.

Con esto ya consigues que se escriba el resultado de una consulta, como has dicho que ya habias podido conectar con la base de datos no te he puesto el contenido del fichero conex.php que es al que llamamos al principio para que nos conecte con la BBDD.

Espero que te sirva.

Un saludo
__________________
www.Blog-Inn.es --- Tecno & Trendy
1905 - GIJONUDOS Y ORGULLOSOS - 2009