Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

aiopa

Warning: mysql_fetch_array() expects parameter 1 to be resource, boole

Recommended Posts

Só queria conseguir ir buscar o noma e a imagem do meu produto e mostrá-lo.

 

 

<?php

 

//select all the items into the database and show them to screen

$items = mysql_query("SELECT 'id', 'name', 'description', 'price', 'image' FROM 'tbl_item'") or die(mysql_error());;

 

//extracting every single item

while($tbl_item = mysql_fetch_array($items)){

?>

<!--<img src="<?php echo($tbl_item["image"]); ?>" /><br />-->

Item name: <?php echo($tbl_item["name"]); ?><br />

Item description: <?php echo($tbl_item["description"]); ?><br />

 

<?php

}

 

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema está na sua query. Você está usando aspas simples para representar instruções do SQL.

 

Tente:

<?php

$items = mysql_query("SELECT `id`, `name`, `description`, `price`, `image` FROM `tbl_item`") or die(mysql_error());


while($tbl_item = mysql_fetch_array($items)){

?>

<!--<img src="<?php echo($tbl_item["image"]); ?>" /><br />-->
Item name: <?php echo($tbl_item["name"]); ?><br />
Item description: <?php echo($tbl_item["description"]); ?><br />

<?php
}
?>

 

E ah, tente utilizar MySQLi ao invés de MySQL — a sua versão está ultrapassada e pode te dar problemas com consultas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde,

 

Troque isto:

 $items = mysql_query("SELECT 'id', 'name', 'description', 'price', 'image' FROM 'tbl_item'") or die(mysql_error());

 

Por isto:

 $items = mysql_query("SELECT id, name, description, price, image FROM tbl_item") or die(mysql_error());

 

Espero que ajude.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.