Advertisement
Guest User

Untitled

a guest
Feb 14th, 2016
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.83 KB | None | 0 0
  1. <?php
  2.  
  3. //starta a sess�o
  4. $totalpedido = 0;
  5. $id_pedido = $_POST['editId'];
  6. session_start();
  7. ob_start();
  8. //resgata os valores das session em variaveis
  9. $id_users = isset($_SESSION['id_users']) ? $_SESSION['id_users']: "";
  10. $nome_user = isset($_SESSION['nome']) ? $_SESSION['nome']: "";
  11. $email_users = isset($_SESSION['email']) ? $_SESSION['email']: "";
  12. $pass_users = isset($_SESSION['pass']) ? $_SESSION['pass']: "";
  13. $logado = isset($_SESSION['logado']) ? $_SESSION['logado']: "N";
  14. //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
  15. //que no caso satisfar� nossa condi��o no if e a pessoa sera redirecionada para a tela de login novamente
  16. if ($logado == "N" && $id_users == ""){
  17. echo "<script type='text/javascript'>
  18. location.href='index.php'
  19. </script>";
  20. exit();
  21. }
  22.  
  23. ?>
  24. <?php
  25. error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED);
  26. // definições de host, database, usuário e senha
  27. $host = "localhost"; $db = "app"; $user = "root"; $pass = "";
  28. // conecta ao banco de dados
  29. $con = mysql_pconnect($host, $user, $pass) or trigger_error(mysql_error(),E_USER_ERROR);
  30. // seleciona a base de dados em que vamos trabalhar
  31. mysql_select_db($db, $con);
  32. // cria a instrução SQL que vai selecionar os dados
  33. $query = sprintf("SELECT p.status, p.fpagamento, p.fentrega, p.endereco, p.bairro, p.numero, p.cidade, p.estado, p.emailcliente FROM pedido p WHERE p.id = 1");
  34. // executa a query
  35. $dados = mysql_query($query, $con) or die(mysql_error());
  36. // transforma os dados em um array
  37. $linha = mysql_fetch_assoc($dados);
  38. // calcula quantos dados retornaram
  39. $total = mysql_num_rows($dados); ?>
  40. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  41. <html xmlns="http://www.w3.org/1999/xhtml">
  42. <head>
  43. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  44. <title>Cadastro Produtos</title>
  45. </head>
  46.  
  47. <body>
  48.  
  49. <form name="form1" method="post" action="altera_prod.php">
  50. <table width="500" border="1">
  51. <tr>
  52. <td colspan="3" bgcolor="#999999"><blockquote>
  53. <p>ATUALIZAR CADASTRO DO PRODUTO </p>
  54. </blockquote></td>
  55. </tr>
  56. <tr>
  57. <td>ID:</td>
  58. <td colspan="2"> <input name="id" readonly="readonly" type="text" size="5" value = <?php echo(1)?> /> </td>
  59. </tr>
  60. <tr>
  61. <td width="86">Nome:</td>
  62. <td colspan="2"><?php
  63. include "conexaobd.php";
  64. $cliente = mysqli_query ($con,"SELECT nome from cliente WHERE email = '". $linha[emailcliente] .
  65. "'");
  66.  
  67. $linha2 = mysqli_fetch_assoc($cliente);
  68. echo $linha2['nome'];
  69.  
  70. mysqli_close($con);
  71. ?></td>
  72. </tr>
  73. <tr>
  74. <td colspan="3"><center> Produtos</center></td>
  75. </tr>
  76. <tr>
  77. <td>Produto</td>
  78. <td width="134">Quantidade</td>
  79. <td width="158">Valor</td>
  80. </tr>
  81. <?php
  82.  
  83.  
  84. // se o número de resultados for maior que zero, mostra os dados
  85.  
  86. if($total > 0)
  87. {
  88. // inicia o loop que vai mostrar todos os dados
  89. include "conexaobd.php";
  90. $produto = mysqli_query ($con,"SELECT quantidade, idproduto from pedido_produto WHERE idpedido = 1");
  91. $respostaProduto = mysqli_fetch_assoc($produto);
  92.  
  93. do {
  94. ?>
  95. <tr>
  96.  
  97. <td><?php
  98.  
  99. $cliente = mysqli_query ($con,"SELECT nome from produto WHERE id = '". $respostaProduto['idproduto'] .
  100. "'");
  101. $linha2 = mysqli_fetch_assoc($cliente);
  102. echo $linha2['nome'];
  103.  
  104.  
  105. ?></td>
  106. <td><?php
  107. $quantidade = mysqli_query ($con,"SELECT quantidade from pedido_produto WHERE idproduto = '". $respostaProduto['idproduto'] .
  108. "'");
  109. $linha3 = mysqli_fetch_assoc($quantidade);
  110. echo $linha3['quantidade'];
  111.  
  112. ?>
  113. </td>
  114. <td><?php
  115. $valor = mysqli_query ($con,"SELECT preco from produto WHERE id = '". $respostaProduto['idproduto'] .
  116. "'");
  117. $linha4 = mysqli_fetch_assoc($valor);
  118. echo $linha4['preco'];
  119.  
  120. ?></td>
  121. </tr>
  122. <?php
  123.  
  124.  
  125. // finaliza o loop que vai mostrar os dados
  126. }
  127. while($respostaProduto = mysqli_fetch_assoc($produto));
  128. // fim do if
  129. }
  130. mysqli_close($con);
  131. $totalpedido += $linha3['quantidade'] * $linha4['preco'];
  132. echo $totalpedido;
  133. ?>
  134. <tr>
  135. <td>Endereco:</td>
  136. <td colspan="2"><?=$linha['endereco']?>, <?=$linha['bairro']?>, n <?=$linha['numero']?>-<?=$linha['cidade']?>/<?=$linha['estado']?></td>
  137. </tr>
  138. <tr>
  139. <td>Valor Total:</td>
  140. <td colspan="2"></td>
  141. </tr>
  142. <tr>
  143. <td>Status:</td>
  144. <td colspan="2"><select id="status" name="status">
  145. <?php
  146. {
  147. echo("
  148. <option value=1>Recebido</option>
  149. <option value=2>Separação</option>
  150. <option value=3>A Caminho</option>
  151. <option value=4>Entregue</option>");
  152. }
  153. ?></select></td>
  154. </tr>
  155. <tr>
  156. <td>&nbsp;</td>
  157. <td colspan="2"> <input type="submit" name="button" id="button" value="Alterar" />
  158. </td>
  159. </tr>
  160. </table>
  161. </form>
  162. </body>
  163. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement