Why is this query returning me all the elements of the offer_pro table I want and only the id of the table offers?
is not getting the elements title, description, value, user_of, categ, local, fav, table offers
$cmd="SELECT
ofertas.id,
ofertas.titulo,
ofertas.descricao,
ofertas.valor,
ofertas.user_of,
ofertas.categ,
ofertas.local,
ofertas.fav,
favoritos.id_oferta,
ofertas_pro.id,
ofertas_pro.titulo,
ofertas_pro.descricao,
ofertas_pro.valor,
ofertas_pro.user_of,
ofertas_pro.categ,
ofertas_pro.local,
ofertas_pro.fav
FROM favoritos
LEFT JOIN ofertas ON (ofertas.id=favoritos.id_oferta)
LEFT JOIN ofertas_pro ON (ofertas_pro.id=favoritos.id_oferta)";
I tried removing the reserved local variable but the problem continues. Of the offers I only get the ID field. This way it does not take the rest of the data The complete code is this:
$cmd="SELECT
ofertas.id,
ofertas.titulo,
ofertas.descricao,
ofertas.valor,
ofertas.user_of,
ofertas.categ,
ofertas.local,
ofertas.fav,
favoritos.id_oferta,
ofertas_pro.id,
ofertas_pro.titulo,
ofertas_pro.descricao,
ofertas_pro.valor,
ofertas_pro.user_of,
ofertas_pro.categ,
ofertas_pro.local,
ofertas_pro.fav
FROM favoritos
LEFT JOIN ofertas ON (ofertas.id=favoritos.id_oferta)
LEFT JOIN ofertas_pro ON (ofertas_pro.id=favoritos.id_oferta)";
//ORDER BY f.id_user='$login_session'";*/???
$produtos = mysql_query($cmd);
$total = mysql_num_rows($produtos);
//exibe os produtos
echo "<table style= width:auto>";
echo "<tr>";
echo "<th>ID</th>";
echo "<th>Empresa</th>";
echo "<th>Categoria</th>";
echo "<th>Serviço</th>";
echo "<th>Descrição</th>";
echo "<th>Pagamento</th>";
echo "<th>Distrito</th>";
echo "<th>Ações</th>";
echo "<th>Avaliar</th>";
echo "<th>Total</th>";
echo "</tr>";
while ($produto = mysql_fetch_array($produtos)) {
echo "<tr>";
echo "<td>".$produto['id_oferta']."</td>";
echo "<td>autor:".$produto['user_of'] . "</td>";
echo "<td>".$produto['categ'] . "</td>";
echo "<td>".$produto['titulo'] . "</td>";
echo "<td>".$produto['descricao'] . "</td>";
echo "<td>".$produto['valor'] . "</td>";
echo "<td>".$produto['local'] . "</td>";
echo "<td><a href=aceita.php?id=".$produto['id'].">Aceitar</a></td>";
echo "<td><a href=fav.php?id=".$produto['id']."><img src='img/fav.png' height='24' width='24'></a></td>";
echo "<td>".$produto['fav'] . "</td>";
echo "</tr>";
}
echo "</table>";
?>