Avatar billede hmmhelpinghmm Nybegynder
13. juni 2004 - 14:08 Der er 10 kommentarer og
1 løsning

Hvordan får jeg dette til at virke!?

Hvordan får jeg dette til at virke, den kommer ikke igennem det hele, men hvorfor?:

<?
include('access.php');

$dato = date(d:m:y);

$result = mysql_query("SELECT * FROM nyhed WHERE nyhed = 'nej'")or die("MySQL fejl: ". mysql_error());

while($row = mysql_fetch_array($result)) {

if ( $row[date] != $dato ) {
echo "<script type=\"text/javascript\">alert(\"Dato SKAL udfyldes!!!\")</script>";
}

?>


Jeg TROR det er her det er galt:

while($row = mysql_fetch_array($result)) {

if ( $row[date] != $dato ) {
Avatar billede Slettet bruger
13. juni 2004 - 14:11 #1
Prøv at udskrive din $dato!

Der skal " tegn omkring den når du laver den:

$dato = date("d:m:y");
Avatar billede hmmhelpinghmm Nybegynder
13. juni 2004 - 14:14 #2
Ups, rettet, men virker stadig ikke,

JEg har indsat lidt normal tekst bagefter, men den kommer ikke frem, den stopper altså læsningen et sted inde i det der.
Man kan da ikke gøre sådan her:
while($row = mysql_fetch_array($result)) {

if ( $row[date] != $dato ) {
Jeg tror fejlen er der!
MEn hvad er fejlen
Avatar billede hmortensen Nybegynder
13. juni 2004 - 14:17 #3
Hvordan står datoen i tabellen ?
Avatar billede hmmhelpinghmm Nybegynder
13. juni 2004 - 14:20 #4
Den er indsat på samme måde der står:
DD:MM:YY

fx.
12:06:04
13:06:04
osv.
Avatar billede Slettet bruger
13. juni 2004 - 14:23 #5
Der mangler da også en klamme til sidst?

}
Avatar billede hmmhelpinghmm Nybegynder
13. juni 2004 - 14:25 #6
efter while

Hvis jeg sætter en der, læser den så hele databasen, læser den så ikke kun første linje.?

while($row = mysql_fetch_array($result)) {
}

if ( $row[date] != $dato ) {
echo "<script type=\"text/javascript\">alert(\"Dato SKAL udfyldes!!!\")</script>";
}
Avatar billede Slettet bruger
13. juni 2004 - 14:26 #7
<?
include('access.php');

$dato = date(d:m:y);

$result = mysql_query("SELECT * FROM nyhed WHERE nyhed = 'nej'")or die("MySQL fejl: ". mysql_error());

while($row = mysql_fetch_array($result)) {

if ( $row[date] != $dato ) {
echo "<script type=\"text/javascript\">alert(\"Dato SKAL udfyldes!!!\")</script>";
}

}

?>
Avatar billede hmmhelpinghmm Nybegynder
13. juni 2004 - 14:27 #8
Hmm, nej okay det virker, så en ting mere. Vent lidt opretter nyt emne, vil du være venlig at kikke på det også.

Den kommer om lidt, kalder den,
Slet rækker hvor nyhed == "nej"?

Skriv et svar her, og skriv i svaret om du vil kikke på det.
Avatar billede Slettet bruger
13. juni 2004 - 14:28 #9
Det kan jeg da godt, men andre kigger nok også ;)
Avatar billede hmmhelpinghmm Nybegynder
13. juni 2004 - 14:29 #10
Så siger jeg tak

2-5 minutter så er den der!
Avatar billede hmmhelpinghmm Nybegynder
13. juni 2004 - 14:40 #11
Den er i oversigten!
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