How To Create a dynamic form in mysql php . How to create php dynamic form by admin in php

 How To Create a dynamic form in mysql php . How to create php dynamic form by admin in phpHow To Create a dynamic form in mysql php . How to create php dynamic form by admin in phpHow To Create a dynamic form in mysql php . How to create php dynamic form by admin in phpHow To Create a dynamic form in mysql php . How to create php dynamic form by admin in phpHow To Create a dynamic form in mysql php . How to create php dynamic form by admin in phpHow To Create a dynamic form in mysql php . How to create php dynamic form by admin in phpHow To Create a dynamic form in mysql php . How to create php dynamic form by admin in phpHow To Create a dynamic form in mysql php . How to create php dynamic form by admin in phpHow To Create a dynamic form in mysql php . How to create php dynamic form by admin in phpHow To Create a dynamic form in mysql php . How to create php dynamic form by admin in phpHow To Create a dynamic form in mysql php . How to create php dynamic form by admin in phpHow To Create a dynamic form in mysql php . How to create php dynamic form by admin in phpHow To Create a dynamic form in mysql php . How to create php dynamic form by admin in php





////////////////Add New Fields In database/////////////////////////




<?php

$servername = "localhost";

$username = "root";

$password = "";

?>

<?php

  $conn = mysqli_connect("localhost", $username, $password,"grabogec_aabills");

  ?>

  <?php

 if(isset($_POST['submitdata'])){


$field_name=$_POST['field_name'];

$field_type=$_POST['field_type'];

$place_holdername=$_POST['place_holdername'];


$feelds='<input type="'.$field_type.'" name="'.$field_name.'" placeholder="'.$place_holdername.'">';

 $sql="INSERT INTO dynamicrow(ItemName)VALUES('$feelds')";

$insert_filds=mysqli_query($conn,$sql);

$add_column=mysqli_query($conn,"ALTER TABLE tbl_save_data

ADD $field_name varchar(255)");

 }


  ?>

<form method="post" >

  <input type="text" name="field_name"  placeholder="Field Name">

 <select name="field_type">

   <option value="">--Select Field Type--</option>

   <option value="date">date</option>

   <option value="text">Text</option>

   <option value="email">Email</option>

   <option value="radio">Radio</option>

   <option value="number">Number</option>

 </select>


 <input type="text" name="place_holdername" >

 <input type="submit" name="submitdata" value="submit">

</form>



//////////////////// Insert Data in Form Dymaically /////////////////



  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">

  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>

  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>

<?php

$servername = "localhost";

$username = "root";

$password = "";

?>

<?php

  

  $conn = mysqli_connect("localhost", $username, $password,"grabogec_aabills");

  ?>

<?php

if($_POST){

 $columns = implode(", ",array_keys($_POST));




/*$escaped_values = array_map('mysql_real_escape_string', array_values($insData));*/

$values  = implode("','", $_POST);

echo $sql = "INSERT INTO `tbl_save_data`($columns) VALUES ('".$values."')";

//extract();

$sql_insert=mysqli_query($conn,$sql);

}

?>

<form method="post"  >

 <?php 

  $fatacin=mysqli_query($conn,"SELECT*FROM dynamicrow");

 while($fetch_form=mysqli_fetch_array($fatacin)){

?> 

<?=$fetch_form['ItemName'];?>

<?php } ?>

<input type="submit" value="submit"  >

</form>






///////////////////// Database Feilds////////////////////////////////////////

-- phpMyAdmin SQL Dump
-- version 5.0.2
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Generation Time: May 25, 2022 at 08:39 PM
-- Server version: 10.4.14-MariaDB
-- PHP Version: 7.3.22

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `grabogec_aabills`
--

-- --------------------------------------------------------

--
-- Table structure for table `dynamicrow`
--

CREATE TABLE `dynamicrow` (
  `id` int(11) NOT NULL,
  `ItemName` varchar(500) NOT NULL,
  `quantity` varchar(100) NOT NULL,
  `weight` varchar(100) NOT NULL,
  `rate` varchar(100) NOT NULL,
  `price` varchar(500) NOT NULL,
  `status` varchar(11) NOT NULL,
  `testing` varchar(255) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `dynamicrow`
--

INSERT INTO `dynamicrow` (`id`, `ItemName`, `quantity`, `weight`, `rate`, `price`, `status`, `testing`) VALUES
(1, '<input type=\"text\" name=\"NAME\" placeholder=\"Enter Your Name\">', '', '', '', '', '', NULL),
(2, '<input type=\"date\" name=\"DOB\" placeholder=\"DOB\">', '', '', '', '', '', NULL),
(3, '<input type=\"email\" name=\"Email\" placeholder=\"Email\">', '', '', '', '', '', NULL),
(4, '<input type=\"number\" name=\"Mobile\" placeholder=\"Mobile\">', '', '', '', '', '', NULL);

-- --------------------------------------------------------

--
-- Table structure for table `tbl_save_data`
--

CREATE TABLE `tbl_save_data` (
  `id` int(11) NOT NULL,
  `NAME` varchar(255) DEFAULT NULL,
  `DOB` varchar(255) DEFAULT NULL,
  `Email` varchar(255) DEFAULT NULL,
  `Mobile` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Dumping data for table `tbl_save_data`
--

INSERT INTO `tbl_save_data` (`id`, `NAME`, `DOB`, `Email`, `Mobile`) VALUES
(1, 'manish', '2022-05-25', 'manishgupta9764@gmail.com', NULL),
(2, 'Ravindra Yadav', '2022-05-26', 'manishgupta9764@gmail.com', '6299812434');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `dynamicrow`
--
ALTER TABLE `dynamicrow`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `tbl_save_data`
--
ALTER TABLE `tbl_save_data`
  ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `dynamicrow`
--
ALTER TABLE `dynamicrow`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT for table `tbl_save_data`
--
ALTER TABLE `tbl_save_data`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

Comments

Popular posts from this blog

how manage leads mangement system user and manager auto assign in php how manage leads mangement system user and manager auto assign in php how manage leads mangement system user and manager auto assign in php

How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php How to add date filter in php

How to Run a Flask framework in Python How to Run a Flask framework in Python How to Run a Flask framework in Python How to Run a Flask framework in Python How to Run a Flask framework in Python How to Run a Flask framework in Python How to Run a Flask framework in Python