Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2005, 05:37
Avatar de deccweb
deccweb
 
Fecha de Ingreso: febrero-2003
Ubicación: Mataro
Mensajes: 365
Antigüedad: 21 años, 2 meses
Puntos: 0
Varias consultas SQL

Despues de buscar por el foro y por las faqs, no he sido capaz de encontrar lo que quiero.

Lo que me gustaria saber es como puedo hacer varias consultas utilizando el mismo codigo de conexión(conectarse_bd.php). Mi idea es hacer un portal donde va haber un select de noticias, otro select de ultimos comentarios, otro de ultimos mens en el foro.. todo en bloques diferentes. No se si me entienden.

Utilizo este archivo para conectarme a la base de datos:

conectarse_bd.php
Código PHP:
<?php
function conectarse_bd()
{
/* Conexion, seleccion de base de datos */
$enlace mysql_connect("localhost""base""pass")
   or die(
"No pudo conectarse : " mysql_error());
   return (
$enlace);
}

function 
liberar_result($resultado)
{
/*Liberar conjunto de resultados */
mysql_free_result($resultado);

}

function 
desconectar_bd($enlace)
{
/* Cerrar la conexion */
mysql_close($enlace);

}

?>
Y despues este para hacer la consulta:

noticias.php
Código PHP:
<?PHP
 
include ('conectarse_bd.php');

$enlace=conectarse_bd();

mysql_select_db("calle17_calle17") or die("No pudo seleccionarse la BD.");

$consulta="SELECT * FROM noticias";

$resultado mysql_query($consulta)
    or die(
"La consulta falló" mysql_error());

while (
$linea=mysql_fetch_array($resultado)) 
    {
?>
<img src="imagenes/noticias/<?=$linea['imagen']; ?>" align=left hspace=5>
<?

}        

liberar_result($resultado);
desconectar_bd($enlace);
?>

¿Tengo que cambiar el archivo de conexión?
¿Que debo hacer para hacer diferentes consultas con el mismo archivo?
__________________
Calle17.net

edgargranados.es