Avatar billede dongregers Nybegynder
15. september 2005 - 16:28 Der er 6 kommentarer og
1 løsning

nyhedsscript problem

Hej, jeg har fået lavet et skript der kan oprette nyheder, og det kører fint, men nu har jeg problemer med scriptet der skal vise dem...

<html>
<body>
<?
$db = mysql_connect("localhost","root","password");
mysql_select_db("nyheder",$db);
$foresp=mysql_query("SELECT dato, overskrift, tekst FROM nyheder ORDER BY dato DEXC LIMIT 0,2");
while($data=mysql_fetch_array($foresp)){

echo "<B>$data[1]</B>-";
echo date("j/n-Y", $data[0]);
echo "<BR>$data[2]<BR><BR>";
}
?>
</body>
</html>
Avatar billede jokkejensen Novice
15. september 2005 - 16:33 #1
DESC i stedet for DEXC
Avatar billede jokkejensen Novice
15. september 2005 - 16:34 #2
men slet det bare helt, descending er default, ascending skal dog anføres.
Avatar billede dongregers Nybegynder
15. september 2005 - 16:41 #3
Den viser kun datoen nu?
Avatar billede dongregers Nybegynder
15. september 2005 - 19:33 #4
Er der nogen der kan hjælpe?
Avatar billede morten-vadskaer Praktikant
17. september 2005 - 23:31 #5
Er du helt sikker på, at der ligger data i din "tekst"??.. Det ser umiddelbart rigtigt nok ud. Husk nu at lukke forbindelsen igen
Avatar billede dongregers Nybegynder
18. september 2005 - 02:10 #6
jeg har fundet ud af, at det ikke er dette script der er problemet, men at mit andet script(oprette post i databasen) ikke gør det det skal. Det eneste der bliver oprettet er datoen

nyhed.tilfoej.php:
<html>

<body>
<?
if($_POST['kodeord']=="kodeord"){
echo "Nyheden er tilføjet";
$db = mysql_connect("localhost","fireexit_dk","password");
mysql_select_db("fireexit_dk",$db);
$nyhed_dato=time();

mysql_query("INSERT INTO nyheder (dato,overskrift,tekst) VALUES('$nyhed_dato','$nyhed_overskrift','$nyhed_tekst')");

} else {
?>
<FORM METHOD=POST ACTION=<? echo $PHP_SELF;?>>
kodeord:<br>
<INPUT TYPE=PASSWORD NAME=kodeord><br>
overskrift:<br>
<INPUT TYPE=TEXT NAME=nyhed_overskrift><br>
tekst:<br>
<TEXTAREA NAME=nyhed_tekst>her indtastes nyheden</TEXTAREA><br>
<INPUT TYPE=SUBMIT VALUE=skriv>
</FORM>
<?
}
?>


</body>
</html>
Avatar billede dongregers Nybegynder
25. februar 2006 - 10:13 #7
løst
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