posto un codice di esempio così forse è più chiaro:
Il problema è che i dati vengono inseriti nel database ma nel campo della data non viene inserita la data che il modulo html passa allo script, ma bensi viene sempre inserita questa data: 0000-00-00codice:<?php // Recupero i dati dal Form $giorno = $_POST['giorno']; $mese = $_POST['mese']; $anno = $_POST['anno']; // formatto la data $data ="$giorno/$mese/$anno"; // Mi collego la Database include("link.........."); //Inserisco i dati nel Database $query = "INSERT INTO prova_data (data) VALUES ('$data')"; // Controllo che i dati siano stati inseriti if (mysql_query($query, $db)) { // i dati sono stati inseriti header("location: /inserimento_riuscito.php"); }else{ // Si è verificato un errore durante l'inserimento header("location: errore.php");} ?>
Perchè?

Rispondi quotando