Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom eu uso o seguinte comando pra buscar informações no banco de dados
<?php
$query = "SELECT * FROM users_items";
$results = $database->get_results($query);
foreach( $results as $row){
$query2 = "SELECT * FROM items WHERE id = ".$row['ItemID']." AND Equipment = 'Weapon'";
$results2 = $database->get_results($query2);
foreach( $results2 as $row2);
echo $row2['Name'].'<br>';
}
?>
explicando um pouco o codigo, a $query tá buscando na tabela de usuario as informações dele, sendo utlizada o itemID para definir a quantidade de item que o usuario possui, no caso 5 items de diferentes tipo, então ele pega o ID do item, e faz a busca na $query2, que busca o item para listar as informações dele, porém quero apenas ixibir o item do tipo Weapon, mas ele está se repetindo 5 VEZES, que é a quantidade de item que o usuario possui, porém ele possui apenas uma Weapon... como eu resolveria isso? eu uso a seguinte classe pra essa consulta
http://www.phpdevtips.com/2013/02/custom-php-mysqli-database-class/
Carregando comentários...