Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Arquivo de conexão connDB.php
- $host = "localhost";
- $db = "estofamix";
- $user = "root";
- $pass = "";
- $connDB = mysql_connect($host, $user, $pass) or die("Não foi possível realizar a conexão com o banco de dados");
- mysql_select_db("estofamix");
- ?>
- <?php
- // intenção: Pegar as fotos que fazem parte do grupo 'Berço' que esta gravado na tabela produtos
- // tabela fotos: id, foto, fk_produto tabela produtos: id, nome, descrição, grupo
- // PROBLEMA: Não imprimi nada na tela, o print dentro do loop nao imprime, ja tentei mysql_fetch_array , mysql_fetch_assoc e mysql_fetch_row e nada.
- require_once('../../Connections/connDB.php');
- $resultado = mysql_query("SELECT a.* FROM fotos a INNER JOIN produtos b ON a.fk_produto=b.id WHERE b.grupo = 'Berço'") or die("Não foi possível realizar a consulta ao banco de dados.");
- /* tb pode ser
- $resultado = mysql_query("SELECT b.*, a.id FROM produtos a, fotos b WHERE a.id = b.fk_produto AND a.grupo = 'berço'") or die ("Náo foi possível realizar a consulta"); */
- //as 2 querys de $resultado foram testadas e estão funcionando perfeitamente no heidiSQL.
- print $resultado; //testando ver o que retorna, retorna um resource id # que vou jogar no array abaixo.
- $num_rows = mysql_num_rows($resultado); // testando o numero de linhas q estao vindo no resource.
- echo "$num_rows Rows\n"; //aqui ta retornando 0 rows.
- while($linha=mysql_fetch_array($resultado)) {
- $id = $linha['id'];
- $foto = $linha['foto'];
- $fk = $linha['fk_produto'];
- print $id; // teste para ver se imprime o id.
- ?>
- <a href="detalhes.php?produto=<?php print $fk; ?>">
- <img src="sistema/fotos/mini<?php print $foto; ?>" border='0' /></a>
- <?php } mysql_free_result($resultado); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement