Ir para conteúdo

POWERED BY:

Arquivado

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

osbornehell

[Resolvido] Exibindo dados de um formulario

Recommended Posts

Galera do com um problema, criei um formulario noticia, mando para o mysql beleza até ai so que quando eu retorno os dados os meus campos textos não respeitam paragrafos

 

exemplo

Notícia
		 Temporão alerta para 2ª onda da nova gripe e diz que Brasil está preparado
		 Governo prepara 52 hospitais com ala de isolamento Não há indício de transmissão dos casos confirmados para outras pessoas.
		 
	 Autor: G1
		 
		 Fonte: Do G1, no Rio, com informações do Bom Di
		 
		 
		 Após a confirmação de quatro casos de influenza a no Brasil, o ministro da Saúde, José Gomes Temporão, disse, em entrevista ao Bom Dia Brasil, nesta sexta-feira (8), que as pessoas estão sendo orientadas, os caso confirmados estão sendo isolados e sendo tratados. "Colocamos em ação um plano como em 2003 com a gripe aviária, então foi feito um trabalho de estruturação: 19 centros de vigilâncias, preparamos 52 hospitais para poder isolar os eventuais casos. O cidadão comum tem que confirmar que tudo está sendo feito para a segurança dele", informou. Segundo Temporão, é a primeira vez que uma doença está sendo monitorada em tempo real, e que isso não tinha acontecido antes. Ele afirma que é possível tratar 12.500 pessoas com medicamento especifíco no país, e que há matéria-prima para fazer mais 9 milhões de tratamentos, se necessário.O ministro disse que tudo está sendo feito, mas existe uma preocupação. "Os cientistas não sabem dizer o que vai acontecer com essa doença. É um vírus novo. Os casos confirmados não parecem ser muito graves, mas ninguém sabe como o vírus vai se comportar. Uma segunda onda pode acontecer daqui a algum tempo como foi no caso da gripe espanhola". Segundo o ministro não tem sentido usar a máscara. Somente as pessoas confirmadas com a doença é que devem utilizá-la para evitar que infecte outras pessoas. E a população também não deve se automedicar. "A pior coisa que pode ser feita agora é comprar um antigrupal comum", alerta Temporão. O ministro disse que a orientação da Organização Mundial de Saúde é que na há restrição de trânsito de pessoas, mas quem puder, deveria evitar viajar para países com casos da doença como os Estados Unidos e México. "Se a viagem não é urgente e necessária não viaje. Vamos aguardar o que vai acontecer nas próximas semanas", aconselha o ministro. Ainda segundo o ministro, há 15 casos da doença sendo analisados e o resultados possivelmente sairão nesta sexta. Quem tiver alguma dúvida sobre a doença pode ligar para 0800-611997.

preciso de algo mais ou menos assim

Notícia
	   
	   Temporão alerta para 2ª onda da nova gripe e diz que Brasil está preparado
	   
	   Governo prepara 52 hospitais com ala de isolamento Não há indício de transmissão dos casos confirmados para outras pessoas.
	   
 
 Autor: G1
	   
	   Fonte: Do G1, no Rio, com informações do Bom Di
	   
	   
	   Após a confirmação de quatro casos de influenza a no Brasil, o ministro da Saúde, José Gomes Temporão, disse, em entrevista ao Bom Dia Brasil, nesta sexta-feira (8), que as pessoas estão sendo orientadas, os caso confirmados estão sendo isolados e sendo tratados. "Colocamos em ação um plano como em 2003 com a gripe aviária, então foi feito um trabalho de estruturação: 19 centros de vigilâncias, preparamos 52 hospitais para poder isolar os eventuais casos. O cidadão comum tem que confirmar que tudo está sendo feito para a segurança dele", informou. Segundo Temporão, é a primeira vez que uma doença está sendo monitorada em tempo real, e que isso não tinha acontecido antes. 
	   
	   
	   Ele afirma que é possível tratar 12.500 pessoas com medicamento especifíco no país, e que há matéria-prima para fazer mais 9 milhões de tratamentos, se necessário.O ministro disse que tudo está sendo feito, mas existe uma preocupação. "Os cientistas não sabem dizer o que vai acontecer com essa doença. É um vírus novo. Os casos confirmados não parecem ser muito graves, mas ninguém sabe como o vírus vai se comportar. 
	   
	   
	   Uma segunda onda pode acontecer daqui a algum tempo como foi no caso da gripe espanhola". Segundo o ministro não tem sentido usar a máscara. Somente as pessoas confirmadas com a doença é que devem utilizá-la para evitar que infecte outras pessoas. 
	   
	   
	   E a população também não deve se automedicar. "A pior coisa que pode ser feita agora é comprar um antigrupal comum", alerta Temporão. O ministro disse que a orientação da Organização Mundial de Saúde é que na há restrição de trânsito de pessoas, mas quem puder, deveria evitar viajar para países com casos da doença como os Estados Unidos e México. "Se a viagem não é urgente e necessária não viaje. 
	   
	   
	   Vamos aguardar o que vai acontecer nas próximas semanas", aconselha o ministro. Ainda segundo o ministro, há 15 casos da doença sendo analisados e o resultados possivelmente sairão nesta sexta. Quem tiver alguma dúvida sobre a doença pode ligar para 0800-611997.

vou posta os cogidos em outros postes

Compartilhar este post


Link para o post
Compartilhar em outros sites

Noticia.php

__________________________________________________

<html>

<head>

<title>Cadastrar_Noticia</title>

<body bgcolor='#F5FFFA'>

<? echo include ("funçoes.php");?>

<hr>

<br><br>

<div align='left'>

<table align='left' CELLSPACING='5' CELLPADDING='15'>

<th><h2>Noticia</h2><tr>

<form method='POST' action='inserir.php' enctype='multipart/form-data'>

<td><label for='MAX_FILE_SIZE'></label><input type='hidden' name='MAX_FILE_SIZE' value='100000'></td><tr>

<td><label for='uploadefile'>Escolha um arquivo para fazer upload:</label><input name='uploadedfile' type='file' ></td><tr>

<td><label for='autor'>Autor:<input name='autor' type='text' size='20'>*</td><tr>

<td><label for='titulo'>Titulo: </label><input name='titulo' type='text' size='70'>*</td><tr>

<td><label for='subtitulo'>Subtitulo: </label><input name='subtitulo' type='text' size='90'>*</td><tr>

<td><label for='fonte'>Fonte:</label><input name='fonte' type='text' size'30'></td><tr>

<td><p><label for='texto'>Texto:</label><textarea name='texto' rows='10' cols='50'></textarea></p>*<tr>

<td><input type='submit' value='Cadastrar'></td>

</form>

</tr></tr></tr></tr></tr></tr></tr></tr>

</table>

</div>

<?php

echo "<i>Campos marcados com <b>*</b> são obrigatórios no cadastro.<br>";

echo "<b>Observação</b>: Será inserido no seu cadastro a data atual, bem como a hora atual do cadastro<br>";

echo datahora();

?>

</body>

</html>

--------------------------------

inserir.php

__________________________________________

<html>

<head>

<title>Inserir</title>

<body bgcolor='#F5FFFA'>

<?php

include ("funçoes.php");

$autor = $_POST["autor"];

$titulo = $_POST["titulo"];

$subtitulo = $_POST["subtitulo"];

$fonte = $_POST["fonte"];

$texto = $_POST["texto"];

$data = date("Y/m/d");

$hora = date("H:i:s",time());

$ver = $POST["ver"];

$ip = getenv("REMOTE_ADDR");

//Agora é hora de contatar o mysql

/*

* faz a conexao ao banco

* e seleciona a base de dados

*/

$conexao = mysql_connect("localhost", "root", "")

or die ("Erro na conexão ao banco de dados.");

$db = mysql_select_db("test",$conexao)

or die ("Erro ao selecionar a base de dados.");

 

//Inserindo os dados

$sql = "INSERT INTO noticias (autor, titulo, subtitulo, fonte, data, hora,

texto) VALUES ('$autor', '$titulo', '$subtitulo', '$fonte',

'$data', '$hora', '$texto')";

 

/*

* executa a query

*/

$sql = mysql_query($sql)

or die ("Houve erro na gravação dos dados.");

 

echo "<h1 align='center'>Cadastro efetuado com sucesso!</h1>";

 

?>

<a href='Controle.php'>Voltar Para Noticias</a>

</body>

</html>

---------------------------------

controle.php

____________________________________

<html>

<head>

<title>Controle</title>

<body bgcolor='#F5FFFA'>

<?php

 

/*

* faz a conexao ao banco

* e seleciona a base de dados

*/

$conexao = mysql_connect("localhost", "root", "")

or die ("Erro na conexão ao banco de dados.");

$db = mysql_select_db("test",$conexao)

or die ("Erro ao selecionar a base de dados.");

 

/*

* monta e executa consulta em SQL

*/

$sql = "SELECT * FROM noticias ORDER BY id DESC";

$resultado = mysql_query($sql)

or die ("Não foi possível realizar a consulta.");

 

?>

 

<table CELLSPACING='20' CELLPADDING='0' vspace="30" hspace="0">

 

<tr>

<th>ID:</th>

<th>Autor:</th>

<th>Titulo:</th>

<th>Subtitulo:</th>

<th>Fonte:</th>

<th>Data:</th>

<th>Hora:</th>

<th>Noticia:</th>

<th>Disponível?</th>

<th>Opções</th>

</tr>

 

<?php

 

/*

* mostra os dados na tela

*/

while ($linha=mysql_fetch_array($resultado))

{

$novadata = substr($linha['data'],8,2) . "/" .

substr($linha['data'],5,2) . "/" .

substr($linha['data'],0,4);

 

$novahora = substr($linha['hora'],0,2) . "h" .

substr($linha['hora'],3,2) . "min";

 

echo "<tr>";

echo "<td align='center'>{$linha['id']}</td>";

echo "<td>{$linha['autor']}</td>";

echo "<td>{$linha['titulo']}</td>";

echo "<td>{$linha['subtitulo']}</td>";

echo "<td>{$linha['fonte']}</td>";

echo "<td>$novadata</td>";

echo "<td>$novahora</td>";

echo "<td>Texto muito grande</td>";

echo "<td>{$linha['ver']}</td>";

echo "<td><a href='alterar.php?id={$linha['id']}'>Alterar</a> / ";

echo "<a href='exculir.php?id={$linha['id']}'>Excluir</a> / ";

echo "<a href='Recupera.php?id={$linha['id']}'>Ver</a></td>";

echo "</tr>";

}

 

echo "</table>";

 

echo "<a href='Noticia.php>Incluir Noticia</a>";

 

?>

</body>

</html>

--------------------------------------------

recupera.php

_____________________________________

<html>

<head>

<title>Recupéra</title>

<body bgcolor='#F5FFFA'>

<?php

 

/*

* faz a conexao ao banco

* e seleciona a base de dados

*/

$conexao = mysql_connect("localhost", "root", "")

or die ("Erro na conexão ao banco de dados.");

$db = mysql_select_db("test",$conexao)

or die ("Erro ao selecionar a base de dados.");

 

/*

* monta consulta em SQL

* seleciona as ultimas 15 noticias ordenadas

* decrescente por data

* obs.: seleciona somente as noticias que foram

* liberadas pelo webmaster

*/

 

/*$$sql = "SELECT *

FROM noticias

WHERE id = '.$_GET['id']'

ORDER BY id DESC

LIMIT 15";*/

 

$sql = "SELECT *

FROM noticias

WHERE id = ".$_GET['id']

;

 

/*

* executa e trata a consulta

*/

$resultado = mysql_query($sql)

or die ("Não foi possível realizar a consulta");

if (mysql_num_rows($resultado) < 1)

die('Nenhum registro encontrado');

 

/*

* fazendo um loop para mostrar os resultados

*/

while ($linha=mysql_fetch_array($resultado))

{

$novadata = substr($linha['data'],8,2) . "/" .

substr($linha['data'],5,2) . "/" .

substr($linha['data'],0,4);

 

$novahora = substr($linha['hora'],0,2) . "h" .

substr($linha['hora'],3,2) . "min";

echo "<div>";

echo "<h5>Notícia</h5>";

//echo "<b>Código da Notícia</b>: {$linha['id']} <br />";

echo "<h3> {$linha['titulo']} </h3>";

echo "<h4> {$linha['subtitulo']} </h4>";

echo "<b>Autor:</b> {$linha['autor']} <br/><br/>";

echo "<b>Fonte:</b> {$linha['fonte']} <br/><br/><br/>";

//echo "<td>Data: $novadata - Horário: $novahora <br />";

echo "{$linha['texto']} <br/><br/>";

//echo "Validado pelo Webmaster: ";

echo "</div>";

 

/*if ($linha['ver'] == 1)

echo "Sim";

else

echo "Não";

echo "<hr />";*/

}

 

?><br/><br/>

<a href='Controle.php'>Voltar Para Noticias</a>

</body>

</html>

----------------------

 

o post ficou muito grande por isso não postei alterar.php e excluir.php mais estão funcianado beleza. so quero melhorar o recupera para me retorna um notica como as dos grandes portais tais como G1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal tem uma solução formatar um paragrafo tipo como faço para <textarea> receber um <p> formatado se eu mando um paragrafo formatado para o banco de dados quando ele e chamado vai ter

HTML tipo:

<br/>

<b>

<align='center'>

 

essas coisas, alguem sabe como fazer isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

AAchei nl2br essa função como uso ela no meu codio

 

sei que ele tem que ser aqui

 

echo "{$linha['texto']} <br/><br/>";

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.