Ir para conteúdo

POWERED BY:

Arquivado

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

danilo20002

Erro na tentativa de visualizar cadastros

Recommended Posts

Galera meu codigo...

 

Notice: Undefined index: acao in C:\Program Files (x86)\EasyPHP-5.3.7.0\www\projeto\Syslog\visualizar.php on line 57

Está dando erro na linha 57..

 

Já refiz o codigo duas vezes, ele estava mais completo eu já tinha colocado o link do editar, mais mesmo o basiquinho ele da erro na linha 57.

 

Não estou conseguindo avançar.

 

http://pastebin.com/Mp5vDEZq

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Usuarios Cadastrados</title>
</head>
<body>

<H1> Usuarios Cadastrados </H1>
<table width="700" border="1" align="center" cellpadding="1" cellspacing="3">
 <tr>
   <td width="92" align="center" bgcolor="#C6D1FF">identifcação</td>
   <td width="249" align="center" bgcolor="#C6D1FF">nome</td>
   <td width="120" align="center" bgcolor="#C6D1FF">login</td>
   <td width="104" align="center" bgcolor="#C6D1FF">senha</td>
   <td width="46" align="center" bgcolor="#C6D1FF">editar</td>
   <td width="42" align="center" bgcolor="#C6D1FF">exlcuir</td>
 </tr>

 <?php 

 include "conecta.php";

 $sql_consultaUsuario = mysql_query ("SELECT * FROM login_session ORDER BY nome");
 while($ln = mysql_fetch_array($sql_consultaUsuario)){
 $id = $ln['id'];
 $nome = $ln['nome'];
 $login = $ln['login'];
 $senha = $ln['senha'];



 ?>

 <tr>
   <td align="center"><?php echo $id; ?></td>
   <td align="center"><?php echo $nome; ?></td>
   <td align="center"><?php echo $login; ?></td>
   <td align="center"><?php echo $senha; ?></td>
   <td align="center"><a href="">editar</a></td>
   <td align="center"><a href="">excluir</a></td>
 </tr>


 <?php 
}

?>  
</table>


     <br />
     <hr />
     <br />
     <h2 align="center"; > Atualizar cadastro </h2>
    <?php 
 if($_GET['acao'] == "editar"){
	 $id = $_GET['id'];
	 $sql_up = mysql_query("SELECT * FROM login_session WHERE id = '$id'");
	 while($linha = mysql_fetch_array($sql_up)){

		 $nome = $linha['nome'];
		 $login = $linha['login'];
		 $senha = $linha['senha'];



	 }



 ?>
     <form id="form1" name="form1" method="post" action="">
       <table width="700" border="1" align="center" cellpadding="1" cellspacing="3">
          <tr align="center" bgcolor="#D7EFFF">
           <td><strong>Nome</strong></td>
           <td><strong>Login</strong></td>
           <td><strong>Senha</strong></td>
         </tr>
         <tr>
           <td><input type="text" name="nome" id="nome" value="<?php echo $nome; ?>" /> </td>
           <td><input type="text" name="login" id="login" value="<?php echo $login; ?>" />  </td>
           <td><input type="text" name="senha" id="senha" value="<?php echo $senha; ?>" /> </td>
         </tr>
         <tr>
           <td> </td>
           <td> </td>
           <td align="center"><input type="submit" name="atualizar" id="atualizar" value="Atualizar" /></td>
         </tr>
       </table>
       </form>
    <?php
 }
 ?>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Use isset() ela Informa se a variável foi iniciada

 

 

 

 

Muito obrigado Wduarte, pela atenção....

 

Realmente não pensei nisso... Bem não funcionou como deveria com isset(), mais fiz de outra maneira com @, não sei se é o mais aconselhável, gostaria de saber se existe algum prejuízo.

 

 

Abraço, agradeço deis de já.

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.