Advertisement
jumpy83

aggiungere2.php

Mar 14th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.25 KB | None | 0 0
  1.  
  2. <?php
  3. $con=mysqli_connect("127.0.0.1","root","","proof");
  4.  
  5. if(mysqli_connect_errno())
  6. {
  7. echo "CONNESSIONE A MYSQL FALLITA: ".mysqli_connect_error();
  8. }
  9. $data_da_form = ($_POST['datanascita']);
  10. list($giorno,$mese,$anno) = explode("/", $data_da_form);
  11. $data_in_db = $anno."/".$mese."/".$giorno;
  12.  
  13. foreach (array('nome', 'cognome', 'cfiscale', 'datanascita','sesso','soccupazionale','cittadinanza','telefono','email','note','ruolofam') as $pos) {
  14. foreach ($_POST[$pos] as $id => $row) {
  15. $_POST[$pos][$id] = mysqli_real_escape_string($con, $row);
  16. }
  17. }
  18.  
  19. $Nome = $_POST['nome'];
  20. $Cognome = $_POST ['cognome'];
  21. $Cod=($_POST['cfiscale']);
  22. $Cittadinanza = $_POST['cittadinanza'];
  23. $SOccupazionale = $_POST['soccupazionale'];
  24. $Telefono = $_POST['telefono'];
  25. $Email = $_POST['email'];
  26. $Ruolo = $_POST['ruolofam'];
  27. $Sesso = $_POST['sesso'];
  28. $Note = $_POST['note'];
  29.  
  30. $items = array();
  31.  
  32. $size = count($Nome);
  33.  
  34. for($i = 0 ; $i < $size ; $i++){
  35. // Check for part id
  36. if (empty($Email[$i]) || empty($Note[$i])) {
  37. continue;
  38. }
  39. $items[] = array(
  40. "nome" => $Nome[$i],
  41. "cognome" => $Cognome[$i],
  42. "cfiscale" => $Cod[$i],
  43. "cittadinanza" => $Cittadinanza[$i],
  44. "soccupazionale" => $SOccupazionale[$i],
  45. "telefono" => $Telefono[$i],
  46. "email" => $Email[$i],
  47. "ruolofam" => $Ruolo[$i],
  48. "sesso" => $Sesso[$i],
  49. "note" => $Note[$i]
  50. );
  51. }
  52.  
  53. if (!empty($items)) {
  54. $values = array();
  55. foreach($items as $item){
  56. $values[] = "('{$item['nome']}', '{$item['cognome']}', '{$item['cfiscale']}, '{$item['cittadinanza']}', '{$item['soccupazionale']},, '{$item['telefono']}', '{$item['email']}', '{$item['ruolofam']}', '{$item['sesso']}', '{$item['note']}')";
  57. }
  58.  
  59. $values = implode(", ", $values);
  60.  
  61. $sql = "INSERT INTO soggetti (IDSoggetto,IDFamiglia,Nome,Cognome,DataNascita,CodiceFiscale,Cittadinanza,IDStatoOccupazionale,Telefono,Email,IDRuoloFamiglia,Sesso,Note) VALUES {$values} ;
  62. " ;
  63. $result = mysqli_query($con, $sql );
  64.  
  65. if ($result) {
  66. echo 'Successful inserts: ' . mysqli_affected_rows($con);
  67. } else {
  68. echo 'query failed: ' . mysqli_error($con);
  69. }
  70.  
  71. }
  72. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement