Advertisement
Guest User

Untitled

a guest
Jun 20th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.39 KB | None | 0 0
  1. <?php
  2. session_start();
  3. if (isset($_POST["id_users"]) ) {
  4. $id_eventos_horarios = $_POST["id_users"];
  5. $hora_inicio = $_POST['hora'];
  6. $duracao = $_POST['duracao'];
  7. $lotacao = $_POST['lotacao'];
  8. $bilhetes_disponiveis = $_POST['bilhetes'];
  9. $url = $_POST['url'];
  10. $data_eventu = $_POST['data_eventu'];
  11. $data = date('Y-m-d');
  12. $parte = $_POST['parte'];
  13.  
  14.  
  15.  
  16. // We need the function!
  17. require_once("../connections/sql_connection.php");
  18.  
  19. // Create a new DB connection
  20. $link = new_db_connection();
  21.  
  22. /* create a prepared statement */
  23. $stmt = mysqli_stmt_init($link);
  24. $query = "UPDATE eventos_horarios /* nome da tabela */
  25. SET date = ?, hora_inicio = ?, duracao = ?, lotacao = ?, bilhetes_disponiveis = ?, url = ?, parte = ? /* cenas a fazer update */
  26. WHERE id_eventos_horarios = ?"; /* onde o id é x */
  27.  
  28. if ($hora_inicio<0 || $hora_inicio>24) {
  29. echo "és o maior, paços de ferreira";
  30. $_SESSION["hora"] = 1;
  31. $hora_inicio = "";
  32. }
  33. if ($bilhetes_disponiveis>$lotacao) {
  34. echo "tu vais ficar sempre na primeira";
  35. $_SESSION["bilhete"] = 1;
  36. $bilhetes_disponiveis = "";
  37. }
  38. if (!(is_numeric($bilhetes_disponiveis))) {
  39. $_SESSION["num_bil"] = 1;
  40. $bilhetes_disponiveis = "";
  41. }
  42. if (!(is_numeric($lotacao))) {
  43. $_SESSION["num_lota"] = 1;
  44. $bilhetes_disponiveis = "";
  45. }
  46. if ($duracao<0 || $duracao>5) {
  47. echo "não dês hipótese, aos teus rivais";
  48. $_SESSION["duracao"] = 1;
  49. $duracao = "";
  50. }
  51. if ($data > $data_eventu) {
  52. echo "tu vais entrar, nas grandes finais";
  53. $_SESSION["date"] = 1;
  54. $data_eventu = "";
  55. }
  56. if ($hora_inicio == "" || $bilhetes_disponiveis=="" || $duracao =="" || $data_eventu== "") {
  57. header("Location: ../atividades_edit.php?id=$id_eventos_horarios");
  58. } else {
  59. if (mysqli_stmt_prepare($stmt, $query)) {
  60. mysqli_stmt_bind_param($stmt, 'siiiisii', $data_eventu, $hora_inicio, $duracao, $lotacao, $bilhetes_disponiveis, $url, $parte, $id_eventos_horarios);
  61.  
  62.  
  63. mysqli_stmt_execute($stmt);
  64. header("Location: ../atividades.php");
  65.  
  66. mysqli_stmt_close($stmt);
  67. }
  68. mysqli_close($link);
  69. }
  70.  
  71.  
  72.  
  73. } else {
  74. echo "algo de estranho se passou...";
  75. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement