Ver Mensaje Individual
  #10 (permalink)  
Antiguo 30/12/2011, 06:21
Avatar de oaoanton
oaoanton
 
Fecha de Ingreso: diciembre-2011
Mensajes: 22
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: Imagenes campo MYSQL

Muy Buenas, como veo que no me sale volvere a explicarlo poniendo los cortes de los documentos, haver si algien m puede ayudar :)

Aqui como realizo la conexion i las consultas:
<!-- CONEXION BBDD -->
<?php
$conexion = mysql_connect ("localhost", "root", "");
mysql_select_db("prova", $conexion);
$menu = "SELECT DISTINCT * FROM menu";
$cos = "SELECT * FROM cos GROUP BY nom";
$resMenu = mysql_query($menu, $conexion) or die (mysql_error("No s'ha pogut conectar"));
$totMenu = mysql_num_rows($resMenu);
$resCos = mysql_query($cos, $conexion) or die (mysql_error("No s'ha pogut conectar"));
$totCos = mysql_num_rows($resCos);
$img = "SELECT * FROM imatges";
$resIMG = mysql_query($img, $conexion) or die (mysql_error("No s'ha pogut conectar"));
$totIMG = mysql_num_rows($resIMG);
?>
<!-- FI CONEXION BBDD -->
De esta forma solo me muestra la primera imagen qe encuentra que se relaciona con el nombre de la noticia, acto..
entonces pienso en poner un WHERE en la consulta:
$img = "SELECT * FROM imatges WHERE imatges.nom='cos.nom'";
Peró entonces no muestra NADA! :S

Entonces dijo pues reviso la impression de los datos i bucle:
<?
if ($totCos > 0) {
while ( ($rowCos = mysql_fetch_assoc($resCos)) && ($rowIMG = mysql_fetch_assoc($resIMG)) ) {
echo "<br />","<h1> " . $rowCos['titol'] . "</h1> <br /><h2>" . $rowCos['subtitol'] . "</h2><br /><p>" . $rowCos['text'] ."</p> <img src='". $rowIMG['img'] ."'/> <hr size='3' color='green' /> <br>";
}
}
?>
No es que sea muy experto, porque esto es d principiantes (i no me sale -.-) pero yo creo qe esto se puede mejorar (Ni idea d como), mi base de datos es asi:
BBDD Blog (cos, imatges)
Tabla cos:
-Nom
-Titulo
-Subtitulo
-Texto
Tabla imatges:
-Nom --> Este campo contiene el nombre de la noticia (Ejemplo: acte 1)
-img --> I este contiene el nombre d la imagen (1.jpg, 5.jpg)

Entonces lo que quiero es que muestre el titulo de la noticial, el subtitulo, el texto i todas las imagenes que esten relacionadas con el nombre de esta..
Qe hago??