Advertisement
Guest User

Untitled

a guest
Feb 13th, 2016
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.66 KB | None | 0 0
  1. <?php
  2. //starta a sess�o
  3. session_start();
  4. ob_start();
  5. //resgata os valores das session em variaveis
  6. $id_users = isset($_SESSION['id_users']) ? $_SESSION['id_users']: "";
  7. $nome_user = isset($_SESSION['nome']) ? $_SESSION['nome']: "";
  8. $email_users = isset($_SESSION['email']) ? $_SESSION['email']: "";
  9. $pass_users = isset($_SESSION['pass']) ? $_SESSION['pass']: "";
  10. $logado = isset($_SESSION['logado']) ? $_SESSION['logado']: "N";
  11. //varificamos e a var logado cont�m o valos (S) OU (N), se conter N quer dizer que a pessoa n�o fez o login corretamente
  12. //que no caso satisfar� nossa condi��o no if e a pessoa sera redirecionada para a tela de login novamente
  13. if ($logado == "N" && $id_users == ""){
  14. echo "<script type='text/javascript'>
  15. location.href='index.php'
  16. </script>";
  17. exit();
  18. }
  19. ?>
  20. <?php
  21. error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED);
  22. // definições de host, database, usuário e senha
  23. $host = "localhost"; $db = "app"; $user = "root"; $pass = "";
  24. // conecta ao banco de dados
  25. $con = mysql_pconnect($host, $user, $pass) or trigger_error(mysql_error(),E_USER_ERROR);
  26. // seleciona a base de dados em que vamos trabalhar
  27. mysql_select_db($db, $con);
  28. // cria a instrução SQL que vai selecionar os dados
  29. $query = sprintf("SELECT id, nome, preco, status from produto where idestab = $id_users");
  30. // executa a query
  31. $dados = mysql_query($query, $con) or die(mysql_error());
  32. // transforma os dados em um array
  33. $linha = mysql_fetch_assoc($dados);
  34. // calcula quantos dados retornaram
  35. $total = mysql_num_rows($dados); ?>
  36. <html> <head> <title>Exemplo</title> </head> <body>
  37.  
  38. <form name="form1" method="post" action="altera-produto.php">
  39. <table width="200" border="1">
  40. <tr>
  41. <td width="150">Nome</td>
  42. <td width="100">Preço</td>
  43. <td width="100">Status</td>
  44. </tr>
  45. <?php
  46.  
  47. // se o número de resultados for maior que zero, mostra os dados
  48. if($total > 0) {
  49. // inicia o loop que vai mostrar todos os dados
  50.  
  51. do {
  52. ?>
  53. <tr>
  54. <td width="150"><?=$linha['nome']?></td>
  55. <td width="100"><?=$linha['preco']?></td>
  56. <td width="100"><?php if($linha['status'] == 0) echo("Ativo");
  57. else echo ("Inativo");
  58. ?></td>
  59. <td width="100"> <form method="post" action="altera-produto.php">
  60.  
  61. <button type="submit" value="<?php echo($linha['id']); ?>" name="editId">Alterar</button>
  62. </form> </td>
  63.  
  64.  
  65. </td>
  66. </tr>
  67.  
  68.  
  69. <?php
  70.  
  71.  
  72. // finaliza o loop que vai mostrar os dados
  73. }
  74. while($linha = mysql_fetch_assoc($dados));
  75. // fim do if
  76. }
  77.  
  78. ?>
  79. </body>
  80. </html>
  81. <?php
  82. // tira o resultado da busca da memória
  83. mysql_free_result($dados);
  84. ?>
  85. </table>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement