Advertisement
Guest User

troietta

a guest
May 9th, 2016
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.02 KB | None | 0 0
  1. modifica.php:
  2. <?php
  3. $id=$_POST["id"];
  4. $nomecognome=$_POST["nomecognome"];
  5. $telefono=$_POST["telefono"];
  6. include('config.php');
  7. mysql_connect($host,$user,$password) or die ("Non riesco a connettermi");
  8. mysql_select_db($dbname) or die ("Non riesco a connettermi");
  9. mysql_query("update persone set id_persona='$id',nomecognome='$nomecognome',telefono='$telefono' where '$id'=id_persona") or die ("Non riesco a inserire i dati");
  10. //chiudo il database
  11. mysql_close();
  12. print("<a href=visualizza.php> Visualizza campi modificati</a>");
  13. print("<a href=index.html> Menu principale</a><br>");
  14. ?>
  15.  
  16. visualizza.php:
  17. <?php
  18. //script per visualizzare i dati
  19. include('config.php');
  20. //Connessione al MySql
  21. //$host='localhost';
  22. //$user='root';
  23. //$password=";
  24. mysql_connect($host,$user,$password) or die ("Non riesco a connettermi");
  25.  
  26. //seleziono il database
  27. mysql_select_db($dbname) or die ("Non riesco a selezionare il database");
  28.  
  29. //cerco nel database il record e lo metto in $dati
  30. $dati=mysql_query("SELECT * FROM persone") or die ("Non riesco a trovare il dato");
  31.  
  32. //trasformo $dati in un array
  33. $array=mysql_fetch_array($dati);
  34.  
  35. //visualizzo il risultato
  36. while($array)
  37. {
  38. //visualizzo il contenuto del record
  39. print "Id: $array[id_persona] <br>";
  40. print "Nome e cognome: $array[nome_cognome] <br>";
  41. print "Telefono: $array[telefono] <br><br>";
  42. $array=mysql_fetch_array($dati);
  43. }
  44.  
  45. //chiudo il database
  46. mysql_close();
  47.  
  48. //link al menu principale
  49. print ("<a href=index.html> Menu principale</a>");
  50.  
  51. //fine script
  52. ?>
  53.  
  54. aggiungi.php:
  55. <?php>
  56. $id=$_POST("id");
  57. $nome_cognome=$_POST("nomecognome);
  58. $telefono=$_POST("telefono");
  59.  
  60. $host='localhost';
  61. $user='root';
  62. $password=";
  63. mysql_connect($host,$user,$password) or die ("Non riesco a connettermi<br>");
  64. mysql_select_db("anagrafe") or die ("Non riesco a selezionare il database");
  65. mysql_query("insert into persone (id_persona,nome_cognome,telefono) values ('$id','$nomecognome','$telefono')") or
  66. die ("Non riesco a inserire i dati");
  67. mysql_close();
  68. print("<a href=index.html>Menu principale</a>");
  69. ?>
  70.  
  71. crea.php:
  72. <?php>
  73. include('config.php');
  74. mysql_connect($host,$user,$password) or die ("Non riesco a connettermi");
  75. print "Connessione eseguita <br>";
  76. mysql_select_db($db_name) or die ("Non riesco a selezionare il database");
  77. print "Selezione del database eseguita <br>";
  78. $sql='CREATE TABLE Persone (
  79. id_persona INT(10) NOT NULL,
  80. nome_cognome CHAR(100) NOT NULL,
  81. telefono CHAR(30) NOT NULL)';
  82. mysql_query($sql) or die ("Non riesco a creare la tabella");
  83. print "La tabella Persone รจ stata creata con successo!<br>";
  84. mysql_close();
  85. print("<a href=index.html>Menu principale</a>");
  86. ?>
  87.  
  88. aggiungi.html:
  89. <html>
  90. <head>
  91. <title></title>
  92. </head>
  93. <body>
  94. <FORM ACTION="aggiungi.php" METHOD="POST">
  95. Id:
  96. <INPUT TYPE="text" NAME="id" SIZE="5" MAXLENGHT="5"><BR>
  97. Nome e Cognome:
  98. <INPUT TYPE="text" NAME="nomecognome" SIZE="30" MAXLENGHT="30"><BR>
  99. Telefono:
  100. <INPUT TYPE="text" NAME="telefono" SIZE="20" MAXLENGHT="20"><BR>
  101. <INPUT TYPE="submit" VALUE="INVIA">
  102. </FORM>
  103. </body>
  104. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement