rlcabrera Posted June 10, 2015 Report Share Posted June 10, 2015 Estou fazendo um sistema de noticias em PHP com cadastro de Imagens. Na hora de exibir estou com um problema. ele não esta exibindo a imagem. Criei uma WHILE while ($lista = mysql_fetch_array($sql_noticias)){ $id = $lista['id']; $data = $lista['data']; $titulo = $lista['titulo']; $texto = $lista['texto']; $foto = $_FILES['foto01']; } E para exibir o conteúdo esta assim: <h1><?php echo $titulo ?><br></h1> <?php echo $texto?><br> <img src="arquivos/noticias/22/<?php echo $foto ?>" width="550" height="350" alt=""/><br> <?php echo $data ?><br> <?php echo $foto ?> Mas não esta exibindo a foto. O que estou fazendo de errado.? Quote Link to comment Share on other sites More sharing options...
0 efraimmgon Posted June 10, 2015 Report Share Posted June 10, 2015 (edited) Qual erro é apresentado ao rodar o código? Sou novo em php, mas me parece que o erro está em designar o valor de $lista dentro do while. Também nunca usei o while para isso, mas for: $rows = $result->num_rows; for($j = 0; $j < $rows; ++$j) { $result->data_seek($j); $row = $result->fetch_array(MYSQLI_NUM); echo <<<_END <table> <tr> <td>Author:</td> <td>$row[0]</td> </tr> <tr> <td>Title:</td> <td>$row[1]</td> </tr> <tr> <td>Category:</td> <td>$row[2]</td> </tr> <tr> <td>Year:</td> <td>$row[3]</td> </tr> <tr> <td>id:</td> <td>$row[4]</td> </tr> </table>_END; } Edited June 10, 2015 by efraimmgon Quote Link to comment Share on other sites More sharing options...
0 wootzor Posted June 11, 2015 Report Share Posted June 11, 2015 (edited) Verifica se o valor de $foto é o caminho correcto para a imagem. Mas atenção que a variável global $_FILES só é utilizada em contexto de upload de ficheiros para o servidor. Edited June 11, 2015 by wootzor Quote Link to comment Share on other sites More sharing options...
Question
rlcabrera
Estou fazendo um sistema de noticias em PHP com cadastro de Imagens.
Na hora de exibir estou com um problema. ele não esta exibindo a imagem.
Criei uma WHILE
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.