Avatar billede tif12345 Nybegynder
31. januar 2002 - 01:14 Der er 1 kommentar og
1 løsning

Date addes via form?

Jeg har en form som adder følgende til db

// Load up the MySQL Config file
include("xchange.cfg");

//Try to connect to database
mysql_connect("$dbhost","$dbuser","$dbpasswd")
    or die("Unable to connect to SQL server!");
@mysql_select_db("$db")
    or die("Unable to select database!");
echo($email);
//Enter the values into the database account's record from the MySql tabel
mysql_query("INSERT into exchange (EMAIL, ACCT, TITLE, URL, PASSWORD) VALUES ('$EMAIL','$ACCOUNT','$TITLE','$URL','$PASSWORD')");
#$result = mysql_query("SELECT * from $table where acct=\"$acct\" and date=\"$date\" ");
#$row = mysql_fetch_array($result);
#$lastipout = $row['LASTIPOUT'];
Echo("<H1>User added successfully!</h1>");
?>

I db har jeg en row som hedder date.
Den skal formateres som følgende $date = date("Y-m-d");

Når jeg så adder disse values igennem formen vil jeg gerne ha at date også skal med. Har prøvet at adde '$DATE' til values, men så gav den mig bare 0000-00-00..
Avatar billede erikjacobsen Ekspert
31. januar 2002 - 06:44 #1
Enten vælger du bare at gøre feltet til en text, fx CHAR(10) - eller
også laver du formatet om til 2002-01-31 når du putter det i
databasen. Når du viser det på din side, skal du så blot lave det
om til det ønskede format. Men det kan du jo.

Skal du bruge datoen til noget (søgning) er det sidste metode, der
skal bruges. MySQL laver ikke - tusind tak, kære designere - datoer
om afhængig af diverse indstillinger, som en vis anden "populær"
database...
Avatar billede tif12345 Nybegynder
02. februar 2002 - 00:21 #2
haha, nu ikke så kritisk imod de søde og rare MYSQL designere :)

fik det sørme til at virke, så jeg siger tak endnu endnu engang!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester