Ir para conteúdo
Fórum Script Brasil
  • 0

Sistema de cadastro Mensagens


mostapha

Pergunta

Oi tenho um sistema de cadastro de mensagens, onde numa Tela eu cadastro nome usuário, mensagem e sua foto e na segunda tela tenho apresentação dessas mensagens, Eu queria que nessa Segunda Tela as Mensagens fossem exibidas aleatoriamente uma por uma.

Comecei a fazer o sistema ele cadastra normal os dados só que não consigo fazer essa segunda tela que seria a apresentação dos dados

alguém pode me ajudar..

Tela de Cadastro

<?php
$cnx=pg_connect("host=localhost dbname=pride user=postgres password=postgres");

if ($_POST['postok']){ 
 if ($_POST['nom']==''){
		    $msg	= 'Preencha o Campo Nome...';
			}else{
      if ($_POST['men']==''){
		    $msg	= 'Preencha o Campo Mensagem...';
			}else{
      $res=pg_query($cnx,"insert into menprime (nom_men,mens_men)  VALUES ('$_POST[nom]','$_POST[men]')");
      $codcompact=pg_query($cnx,"SELECT LAST_VALUE FROM  menprime_cod_men_seq");//aki seleciona ultimo cod seq do banco de dados da tabela usuario
      $codigo=pg_fetch_result($codcompact,0,0);
      move_uploaded_file($_FILES[figurausuario][tmp_name],"C:/xampp/htdocs/pridemensagem/ImagensUsuario/img_$codigo");//salvando a imagem na pasta imagensusuario 
      }
      }
      }
     
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
	<title>Pride Music Bar</title>
  <style>
		#E2{
			margin-top:20px;
		}
   #E3{
		    margin-top:-20px;
			height:15px;
			margin-left:450px;
		}
   </style>   
</head>
<body>
<form id="frmmensagem" method="post" action="index.php">
<table border="0" align="center" cellpadding="0" cellspacing="0" id="E2" width="927">				
			<tr>
         <td align="left" width="140"><b>Nome:</b></td>
         <td><input name="nom" type="text" size="30"/> </td>
      </tr>   
      <tr>
         <td align="left" width="140"><b>Mensagem:</b></td>
         <td><input name="men" type="text" size="120" /> </td>
      </tr>
      <tr>
         <td align="left" width="140"><b>Imagem:</b></td>
         <td><input type="file" name="figurausuario"> </td>
      </tr>
       <tr>
        <td>
         </td>
       <td>
			<input name="Submit" type="submit" class="botao" value=" Incluir " />
			<input name="postok" type="hidden" id="postok" value="1" />
      <input type="reset" name="Limpar" value="Limpar" class="Botao" size="20">
      </td>
      </tr>
</table>   
<div id="E3">
		<span class="retornoForm"><? echo $msg; ?></span>
		<?
		if(isset($_GET['msg'])){ ?> <span class="retornoForm"> <? echo $_GET['msg'];} ?>
		</span>
		</div>   
</body>

Essa é a segunda Tela preciso de ajuda nessa tela..

Desta forma o que eu estou fazendo aparece todas mensagens cadastradas

eu queria apenas uma por uma de forma aleatória com tempo de 1 min cada mensagem

<?php
$cnx=pg_connect("host=localhost dbname=pride user=postgres password=postgres");
$apresentatela= pg_query("Select * FROM menprime order By cod_men desc");
//$res=pg_fetch_object($apresentatela,0);  
$row=0;
while ($lin_res=@pg_fetch_object($apresentatela,$row)){ 
?>
      <center>
			<table width="300" border="2" cellpadding="0" cellspacing="0" class="tabela" >
				<tr>
					<th width="200" align="left">Nome: <? echo $lin_res->nom_men ?>
					<br>
          Mensagem: 
          <? 
          echo('</br>');
          echo('</br>');
          echo('</br>');
          echo('</br>');
          echo('</br>');
          echo $lin_res->mens_men ?>
          </th>
				</tr> 
        </table> 
        </center> 
<? 
  $row++;
}

?>

Att..

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...