Por que esse código da dados vazios?
03/11/2020
0
include "conexao.php";
$consulta = mysqli_query($conexao, "SELECT * from titus
where idpod = (select max(idpod) from titus)");
while($postagem = mysqli_fetch_object($consulta));
if ($postagem) {
echo "<div>titus is $postagem->titus</div>
<div>des is $postagem->des</div>
<div>link is $postagem->link</div>";
} else {
echo "dados vazios";
}
][/code]
Esse código é acionado pelo botão abaixo, cujo deveria fazer uma postagem com o dado de maior id que está registrado no banco de dados, mas ele da "dados vazios"
<!-- Botão --> <form method="post" action="postar.php"> <button type="submit" class="pos" >Publicar</button> </form>
Vitor Junior
Post mais votado
04/11/2020
Olá, já consegui resolver com o seguinte código:
$consulta = mysqli_query($conexao, "SELECT * from titus where idpod = (select max(idpod) from titus)"); while($postagem = mysqli_fetch_object($consulta)){ echo $postagem->titus .'<br>'; echo $postagem->des .'<br>'; echo $postagem->link .'<br>';
Só não tirei o while, muito obrigado pela ajuda =)
Vitor Junior
Mais Posts
04/11/2020
Chromusmaster
$consulta = mysqli_query($conexao, "SELECT * from titus where idpod = (select max(idpod) from titus)"); while($postagem = mysqli_fetch_object($consulta));
Essa consulta retorna algum valor pelo banco de dados?
04/11/2020
Vitor Junior
$consulta = mysqli_query($conexao, "SELECT * from titus where idpod = (select max(idpod) from titus)"); while($postagem = mysqli_fetch_object($consulta));
Essa consulta retorna algum valor pelo banco de dados?
Não retorna, só resulta em dados vazios.
04/11/2020
Vitor Junior
$consulta = mysqli_query($conexao, "SELECT * from titus where idpod = (select max(idpod) from titus)"); while($postagem = mysqli_fetch_object($consulta));
Essa consulta retorna algum valor pelo banco de dados?
Olá, no bd retorna os dados sim, eu testei, só na pagina php que não
04/11/2020
Chromusmaster
Clique aqui para fazer login e interagir na Comunidade :)