Note that there are some explanatory texts on larger screens.

plurals
  1. POPhp Form connect to mySql
    text
    copied!<p>I have CREATE TABLE query, INSERT INTO which auto display "expiry_date" column, and FORM on my website. I am a newbie so I don't know how to make the form, especially "expiry_date" field to send data to my database.<br> Please tell me how to connect "Expiry_date" form field to SQL QUERY. I have 3 parts to show you what I've already done.</p> <p><strong>1st part</strong></p> <h3>SQL query:</h3> <pre><code>CREATE TABLE `expirydate_table` ( `id` INT NOT NULL AUTO_INCREMENT , `firstname` VARCHAR( 45 ) NOT NULL , `lastname` VARCHAR( 45 ) NOT NULL , `email` VARCHAR( 45 ) NOT NULL , `password` VARCHAR( 12 ) NOT NULL , `signup_date` TIMESTAMP ON UPDATE CURRENT_TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL , `expiry_date` DATE NOT NULL , PRIMARY KEY ( `id` ) , UNIQUE ( `email` ) ) TYPE = MYISAM CHARACTER SET utf8 COLLATE utf8_unicode_ci; </code></pre> <p><strong>2nd part</strong></p> <pre><code>INSERT INTO `expirydate_table` ( `id` , `firstname` , `lastname` , `email` , `password` , `signup_date` , `expiry_date` ) VALUES ( '', 'pp', 'wiraj', 'pp@hotmail.com', 'test2009', NOW( ) , DATE_ADD(CURDATE( ) , INTERVAL 30 DAY )) </code></pre> <p><strong>3rd part</strong></p> <pre><code>&lt;form method="post" name="form1" action="&lt;?php echo $editFormAction; ?&gt;"&gt; &lt;table align="center"&gt; &lt;tr valign="baseline"&gt; &lt;td nowrap align="right"&gt;Firstname:&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="firstname" value="" size="32"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="baseline"&gt; &lt;td nowrap align="right"&gt;Lastname:&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="lastname" value="" size="32"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="baseline"&gt; &lt;td nowrap align="right"&gt;Email:&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="email" value="" size="32"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="baseline"&gt; &lt;td nowrap align="right"&gt;Password:&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="password" value="" size="32"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="baseline"&gt; &lt;td nowrap align="right"&gt;Signup_date:&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="signup_date" size="32"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="baseline"&gt; &lt;td nowrap align="right"&gt;Expiry_date:&lt;/td&gt; &lt;td&gt;&lt;input name="expiry_date" type="text" size="32"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="baseline"&gt; &lt;td nowrap align="right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&lt;input type="submit" value="Register"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;input type="hidden" name="MM_insert" value="form1"&gt; &lt;/form&gt; </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload