Avatar billede nellemuz Nybegynder
21. juni 2005 - 12:22 Der er 6 kommentarer og
1 løsning

Problemer med at browseren fortolker datoen forkert!

Hej med jer...

Jeg har et lille problem. Jeg har lavet en tabel kaldet blog til min side, http://nelly.firedrake.lir.dk .... I tabellen er kolonnerne Dato, Vejr og tekst. Under dato er der skrevet 20-06-2005 og under vejr står der skyet og under tekst står der woow... Hvordan kan det være, at de to kolonner vejr og tekst bliver vist rigtigt på siden, når datoen bliver vist som 1119218400 på siden?

Mange tak for hjælpen!

Kram Nelly
Avatar billede fennec Nybegynder
21. juni 2005 - 12:30 #1
Hvordan udskriver du datoen???

Kunne virke som du skal lave det om til:
echo date("d-m-Y",rs("dato"))
Avatar billede nellemuz Nybegynder
21. juni 2005 - 13:01 #2
<?

$db = 'nelly.mdb';

$conn = new COM('ADODB.Connection');

// Two ways to connect. Choose one.
$conn->Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=$db");
//$conn->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=$db");

$sql = 'SELECT  Dato, Vejr, Tekst
    FROM    Blog
    ORDER BY Dato';
$rs = $conn->Execute($sql);

?>

<div align="center">
  <table>
    <tr>
        <th width="73" height="68">Dato</th>
        <th width="103">Vejr</th>
        <th width="243">Tekst</th>
    </tr>
    <? while (!$rs->EOF): ?>
      <tr>
          <td height="124"><?= $rs->Fields['Dato']->Value ?></td>
          <td><?= $rs->Fields['Vejr']->Value ?></td>
          <td><?= $rs->Fields['Tekst']->Value ?></td>
      </tr>
      <? $rs->MoveNext() ?>
    <? endwhile ?>
  </table>
  <?

$rs->Close();
$conn->Close();

?>

Sådan gør jeg... Hvordan mener du jeg skal gøre?
Avatar billede fennec Nybegynder
21. juni 2005 - 13:20 #3
Jeg har ikke set den metode til database udtræk før, men dette burde nu stadig virker:

<td height="124"><?= date("d-m-Y",$rs->Fields['Dato']->Value) ?></td>
Avatar billede nellemuz Nybegynder
21. juni 2005 - 13:24 #4
WEE Det virkede!!! Mange tak for hjælpen!!!
Avatar billede nellemuz Nybegynder
21. juni 2005 - 13:26 #5
hvordan giver jeg dig de 60 p?
Avatar billede fennec Nybegynder
21. juni 2005 - 14:07 #6
Når jeg har afgivet et svar, kan du vælge mig på en liste til venstre også vælge accepter. Der komme så til at stå "Accepteret svar" ved mit svar.

Ps. Det er kutyme at man ikke lægger et svar inden løsningen er bekræftet af spørgeren, hvorefter han/hun beder om svar fra den/de personer, der har hjulpet med problemet. På den måde komme man ikke til at give point forkert. I nogle tilfælde afgives et svar med det samme, fordi man ved at det er den rigtige løsning.

Du kan finde svar på mange ? angående E under E kategorien, som du finder under "kategorioversigten" i topmenuen. Det er desuden også kutyme at ? angående E (under denne kategori) er gratis, så har du ? angående E's funktionalitet kan du spørge her ganske gratis.

pps. Husk også at læse reglerne under info i topmenuen, hvis du ikke har gjort det endnu.
Avatar billede fennec Nybegynder
21. juni 2005 - 14:23 #7
... Det lille flag ved point i toppen af dette ?, og ved ?'s-oversigten, skifter også farve afhængig af status.

Ingen svar (kun kommentar) = grøn
Svar afgivet (ikke accepteret) = gul
Svar accepteret (også kaldet "lukket") = blå

På den måde kan man se om der er en løsning på ? når man søger.
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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