Advertisement
Guest User

Untitled

a guest
Jul 8th, 2016
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. <html>
  2. <body>
  3.  
  4. <form action="tableData.php" method="post">
  5. Scheme Name: <input type="text" name="scheme"><br><br>
  6. No of Members: <input type="text" name="memberCount"><br><br>
  7. No. of Months: <input type="text" name="monthCount"><br><br>
  8. EMI Amount: <input type="text" name="amount"><br><br>
  9. Start Date:<input type="text" name="sDate"><br><br>
  10. <!--E-mail: <input type="text" name="email"><br>-->
  11. <input type="submit">
  12. </form>
  13.  
  14. </body>
  15. </html>
  16.  
  17. <?php
  18. $servername = "localhost";
  19. $username = "root";
  20. $password = "";
  21. $dbname = "gold";
  22. $table = $_POST['scheme'];
  23. $member = $_POST['memberCount'];
  24. $month = $_POST['monthCount'];
  25. $amount = $_POST['amount'];
  26. $ldate= $_POST['sDate'];
  27. // Create connection
  28. $conn = mysqli_connect($servername, $username, $password, $dbname);
  29. // Check connection
  30. if (!$conn) {
  31. die("Connection failed: " . mysqli_connect_error());
  32. }
  33.  
  34. // sql to create table
  35. $sql = "CREATE TABLE " .$table." (
  36. book_no VARCHAR(10) NOT NULL PRIMARY KEY,
  37. name VARCHAR(50) NOT NULL,
  38. contact_no VARCHAR(15) NOT NULL,
  39. amount DECIMAL(20,3),
  40. month VARCHAR(10) NOT NULL)";
  41.  
  42. if (mysqli_query($conn, $sql)) {
  43. echo "Table created successfully";
  44. } else {
  45. echo "Error creating table: " . mysqli_error($conn);
  46. }
  47. $i = 1;
  48. while ($i <= $month)
  49. {
  50. $zdate = date('Y/m/d', strtotime( "+".$i." month", strtotime($ldate)))."<br>";
  51. $column = $zdate;
  52. echo $column."<br>";
  53. $sql="ALTER TABLE ".$table." ADD ".$column." VARCHAR(55)";
  54. $conn->query($sql);
  55. $i++;
  56. }
  57. if (mysqli_query($conn, $sql)) {
  58. echo "Table altered successfully";
  59. } else {
  60. echo "Error adding column: " . mysqli_error($conn);
  61. }
  62.  
  63. mysqli_close($conn);
  64. ?>
  65.  
  66. $column= str_replace("/", "_", $zdate);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement