Avatar billede diablo925 Nybegynder
01. marts 2009 - 20:17 Der er 11 kommentarer og
1 løsning

tæl ned med mysql

jeg har et script hvor jeg godt vil have den skal tælle ned

i min data base har jeg en der hedder wtid hvor man kan skrive et tal

eks wtid: 4

hvordan for jeg en php kode til at tælle ned så i morgen står der 3 og når den når 0 skal den blive grøn
Avatar billede nemlig Professor
01. marts 2009 - 23:13 #1
For mig at se, er du også nødt til at have en dato i spil, idet din værdi på fx. 4 skal sættes op mod et eller andet.
Når du fx. gemmer 4 i din tabel, kan du samtidig gemme dagsdato.
Og så kan du lave PHP-kode, som henter værdien 4 og den dato, du gemte.
Hvis dagen i dag er mindre end datoen fra tabellen + dage, skal der vises rødt ellers grønt.
Avatar billede diablo925 Nybegynder
01. marts 2009 - 23:33 #2
har dato også

vil sige wtid - dato
Avatar billede nemlig Professor
01. marts 2009 - 23:49 #3
Nu har jeg jo ikke set din kode, men noget i retning af:

if(date("Y-m-d",strtotime($row["dato"]) + (86400 * $row["wtid"])) > date("Y-m-d"))   
{
echo "Grøn Grøn";
} else {
echo "Rød Rød";
}
Avatar billede nemlig Professor
01. marts 2009 - 23:51 #4
Du skal måske ændre større end fra ">" til ">=".
Det må du lige eksperimentere med.
Avatar billede diablo925 Nybegynder
02. marts 2009 - 16:46 #5
det virker nemlig

så er problem nr 2 :D

{
    $id = $row['id'];
    $navn = $row['navn'];
    $bruger = $row['bruger'];
    $traad = $row['traad'];
    $dato = $row['dato'];
    $gruppe = $row['gruppe'];
    $grund = $row['grund'];
    $profil = $row['profil'];
   
echo "
<table align=\"center\" class=\"warn\">
<tr>
<td align=\"left\">
Den. <strong><span style=\"color:blue\">$dato</span></strong>
</td>
<tr>
<td align=\"left\">
Har $navn givet en warn til <span style=\"color:red\"><a href=\"$profil\" target=\"_blank\">$bruger</a></span>
</td>
</tr>
<tr>
<td align=\"left\">
I dage | Gruppe: <strong><span style=\"color:blue\">Alt om uni $gruppe</span></strong>
</td>
</tr>

hvordan for jeg include("blabla.php"); ind i "I dage"
Avatar billede nemlig Professor
02. marts 2009 - 20:52 #6
Hejsa.
Jeg er ikke helt med på, hvad du mener.
Hvad står der i blabla.php?

Hvis det fx. i blabla.php står:
<?php
Echo "Dette er en tekst, som skal stå i en celle";
?>

Kan du skrive sådan her:

.....
<tr>
<td align=\"left\">
I dage | Gruppe: <strong><span style=\"color:blue\">Alt om uni $gruppe</span></strong>
</td>
</tr>
<tr>
<td align=\"left\">";
include("blabla.php");
echo "
</td>
</tr>
Avatar billede diablo925 Nybegynder
02. marts 2009 - 22:18 #7
min blabla.php var bare det jeg har skrevet

der ligger det script du har skrevet som skal ind på en anden side og håbet man bare kunne include det med tid.php?id=$id
Avatar billede nemlig Professor
02. marts 2009 - 22:59 #8
Jeg er nok lidt tungnem.
Kan du ikke lige skære det ud i pap?
Når dog først at kigge på det i morgen aften.
Avatar billede diablo925 Nybegynder
02. marts 2009 - 23:00 #9
har næsten fået til til at virke så prøver løs
Avatar billede diablo925 Nybegynder
04. marts 2009 - 20:49 #10
sender du et svar ?
Avatar billede nemlig Professor
04. marts 2009 - 20:58 #11
Fik du det til at fungere - ellers må du lige komme med lidt detaljer.
Avatar billede diablo925 Nybegynder
04. marts 2009 - 21:43 #12
ja det tror jeg
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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