Php metin eklemek için nasıl

4 Cevap php

Ben html doğum girmek için bu formu var. Ama ben sadece WAMPServer (Sütun Günü) içinde depolamak için bir tek sütun var.

<select title="- Select Month -" name="mm" id="mm" class="" > 
                              <option value="" SELECTED >Month</option> 
                              <option value="1" >Jan</option> 
                              <option value="2"  >Feb</option> 
                              <option value="3"  >Mar</option> 
                              <option value="4"  >Apr</option> 
                              <option value="5"  >May</option> 
                              <option value="6"  >Jun</option> 
                              <option value="7"  >Jul</option> 
                              <option value="8"  >Aug</option> 
                              <option value="9"  >Sep</option> 
                              <option value="10"  >Oct</option> 
                              <option value="11"  >Nov</option> 
                              <option value="12"  >Dec</option> 
                              </select> 
                      <input title="Day" type="text" onkeypress="return isNumberKey(event)" name="dd" value="" size="1" maxlength="2" id='numbers'/ > 
                      <input title="Year" type="text" onkeypress="return isNumberKey(event)" name="yyyy"  value="" size="1"  maxlength="4" id='numbers'/> </td>

Eğer ben aynı sütunda bu 3 değer yerleştirebilirsiniz konusunda herhangi bir fikrin var mı? Lütfen yardım

4 Cevap

Sizin yapabileceğiniz bu verileri gönderme varsayarak:

$date = $_POST['yyyy'] . '-' . $_POST['mm'] . '-' . $_POST['dd']; // 2010-04-18 

O zaman

$query = "INSERT INTO table(myDate) VALUES('$date')"; //assuming pre-validation of the data

Beign DATE veri türü ile myDate bir sütun.

PS:

The format of a DATE value is 'YYYY-MM-DD'. According to standard SQL, no other format is allowed. http://dev.mysql.com/doc/refman/5.0/en/using-date.html

Eğer başka bir veri formatı kullanımı PHP gerekir.

Mysql Tarihler date veri türü saklanmalıdır

Bu çok kolay

<input title="Day" type="text" onkeypress="return isNumberKey(event)" name="dd" value="" size="1" maxlength="2" id='numbers'/ > 
<input title="month" type="text" onkeypress="return isNumberKey(event)" name="mm" value="" size="1" maxlength="2" id='numbers'/ > 
<input title="Year" type="text" onkeypress="return isNumberKey(event)" name="yyyy"  value="" size="1"  maxlength="4" id='numbers'/> </td>