yyyy / aa içine gg / aa / yyyy / dönüştürme php ve sql kullanarak dd

0 Cevap php

Ben php ile oldukça yeniyim. i bu oldukça yalındır olduğunu düşünüyorum ama kafam karıştı.

i kendi seçtikleri bir tarih için kullanıcılar ister bir form var, girdikleri formatı gg / aa / yyyy

Bağlantılı MySQL veritabanı ben bunu değiştiremezsiniz den ne anlamak, yyyy / aa / gg biçimlendirilir.

Ben sadece ben tarih biçimini değiştirebilirsiniz nerede anlamaya çalışıyorum. Bu bilgi gönderir sql satırında olurdu?

ben bu ilgisiz yanıt bulundu:

<?php 
$date = date("Y-m-d"); 
mysql_query("INSERT INTO date_table VALUES ('$name', '$date')", $db_connection); 
?>

ama ben bu işe alınamıyor ...

burada ben şu anda sahip bazı kod parçacıkları şunlardır:

// Check for night attending:
    if (empty($_POST['night_attending'])) {
        $errors[] = 'You forgot to enter the night you want to attend.';
    } else {
        $na = mysqli_real_escape_string($dbc, trim($_POST['night_attending']));
    }

.....................................

// Make the query:
        $q = "INSERT INTO guests (first_name, last_name, email, night_attending) VALUES ('$fn', '$ln', '$e', '$na')";       
        $r = @mysqli_query ($dbc, $q); // Run the query.
        if ($r) { // If it ran OK.

.....................................

<p>Night Attending: <input type="text"id="datepicker"  name="night_attending" size="10" value="<?php if (isset($_POST['night_attending'])) echo $_POST['night_attending']; ?>" /></p>

zaman çocuklar için teşekkürler.

alastair

0 Cevap