17. juli 2003 - 14:26Der er
13 kommentarer og 2 løsninger
Indsættes dags dato ind i mysqlbase via php
Har en Mysqlbase med navn, password,dato,.... Jeg add så brugere via en php-side. Kan det i den forbindelse lade sig gøre at når jeg opretter en ny bruger, smides dagsDato automatisk ind i feltet dato ?. Og skal feltet Dato oprettes som en specieltfelt-type ? vh thjoe
Ok, så langt sp godt. Men er stadigvæk ikke helt med. Nu når felterne er oprettet i basen. Hvordan for jeg så smidt dags dato over i feltet automatisk. Jeg har nedstående 2 filer (uddrag af dem), for man udfylder navn m.m. i Oprettelse.php og sender "via" tilfoej.php. Men kan ikke lige finde ud af hvordan det skal skrues sammen, for at få datoen med. Kan en af jer eller andre hjælpe ? vh thjoe
$query = mysql_query("INSERT INTO tester (user,PASSWORD, admin,date)" . "VALUES ('$user','$PASSWORD','$admin','".time()."')"); <--- går udfra at dagsdato feltet er date!?
Ok. tror jeg er på rette vej. Men feltet date er åbenbart ikke helt korrekt. Hvilken type skal det være ? Jeg kører Mysql under IIS (win2k) har prøvet at lege med forskellige typer, men den skriver bare 0000:00:00
Synes godt om
Slettet bruger
17. juli 2003 - 15:13#6
date <--- integer (10)
Synes godt om
Slettet bruger
17. juli 2003 - 15:13#7
for at gøre det helt perfekt skal date også være unsigned!
Nu har jeg lavet følgende: Feltnavn:Date Datatype:INT(10) Atrrib:UNSIGNED NullVærdi:NEJ Og når jeg så kigger i min base ser jeg resultatet: 1058481000 Er det mig der klumrer rundt....
Hejsa, lige et tillægs ?, hvis du har tid. Jeg har udklip af min kode, og ROW 5 er mit datofelt. Kan du se hvordan jeg så kan formatere det til korrektdatoformat ?
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.