Erro no codigo PHP

5 respostas
J

Pessoal, tenho um codigo em PHP, pra mostrar os IDs dos ingredientes relacionados a um produto que tambem tem um ID referente a ele,tem 3 tabelas, uma com os produtos, uma com os ingredientes e terceira só com os IDS, tenho o seguinte codigo pra mostrar os IDs dos ingredientes referente ao produtos no browser:

<?php $username = "root"; $password = ""; $hostname = "localhost"; // Conexão ao banco de dados. $dbhandle = mysql_connect($hostname, $username, $password) or die("Não foi possível conectar ao MySQL!"); echo "

Conectado ao MySQL!



"; // Seleciona o banco de dados. $selected = mysql_select_db("restaurante", $dbhandle) or die("Não foi possível selecionar o banco de dados restaurante!"); // Executa query e exibe os resultados. $result = mysql_query("SELECT ID_produto, ID_ingredientes FROM produto_ingredientes"); // Recupera os dados do banco. while($row = mysql_fetch_array($result)) { echo "Numero do produto: " . $row{'ID_produto'} . "
"; echo "Numero do ingrediente: " . $row{'ID_ingredientes'} . "

"; } ?>

só que aparece o seguinte erro:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\teste\produto_ingredientes.php on line 19

alguem sabe como eu posso resolver esse erro?
desde a agradeço
Obrigado

5 Respostas

tnaires

Nao tenho certeza se e isso, e desde ja peco desculpas se estou falando besteira, mas voce nao devia estar usando colchetes no codigo abaixo no lugar das chaves?

echo "Numero do produto: " . $row['ID_produto'] . "<br>";
J

Com chaves ja conseguiu recuperar dados de duas tabelas que estao relacionadas a essa, mas nessa nao to conseguindo.

J

Ja consegui ver os IDs dessa terceira tabela, era um erro por falta de atenção minha, agora eu queria saber se tem como ao inves de mostras os IDs, mostrar o nome dos ingredientes e produtos no browser?

Jhonny_Oliveira

Você já pensou em utilizar o JOIN no seu script SQL?

J

nao, sou iniciante ainda, como eu posso fazer isso? e fazendo isso ele vai mostra no browser a lista de todos os pratos com todos os seus ingredientes?

Criado 1 de maio de 2012
Ultima resposta 2 de mai. de 2012
Respostas 5
Participantes 3