Avatar billede xysto Nybegynder
14. juli 2004 - 18:22 Der er 4 kommentarer og
1 løsning

integrere php i WML

Jeg vil gerne hente noget ud af min MySQL database vha php i min WML fil. Jeg har lavet scriptet men når jeg prøver at hente den frem på min telefon (Nokia6610) siger den "Ukendt Svar".

Koden:



<?php

header("Content-type: text/vnd.wap.wml"); 
print "<?xml version=\"1.0\"?>\n"; 
print "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\"" 
. " \"http://www.wapforum.org/DTD/wml_1.1.xml\">\n";

print "<wml>\n";
print "<card id=\"Nyheder\">\n";
print "<p><select>\n";

$link = mysql_connect("xxx", "xxx", "xxx")
or die("Could not connect to database!");

mysql_select_db("xxx")
or die("Could not select database!");

$query = "SELECT * FROM nyheder order by id DESC LIMIT 0,1";
$result = mysql_query($query,$link)
or die("Query failed:$query");

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

print "$data[overskrift] $data[tekst]\n";

}

print "</p>\n";

print "</card>\n";
print "</wml>\n";

?>

Nogen der kan se fejlen eller hvad der mangler??
Avatar billede medions Nybegynder
16. juli 2004 - 19:46 #1
Prøv sådan her:

<?php

header("Content-type: text/vnd.wap.wml"); 
print "<?xml version=\"1.0\"?>\n"; 
print "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\"" 
. " \"http://www.wapforum.org/DTD/wml_1.1.xml\">\n";

print "<wml>\n";
print "<card id=\"Nyheder\">\n";
print "<p><select>\n";

$link = mysql_connect("xxx", "xxx", "xxx")
or die("Could not connect to database!");

mysql_select_db("xxx")
or die("Could not select database!");

$query = "SELECT * FROM nyheder order by id DESC LIMIT 0,1";
$result = mysql_query($query,$link)
or die("Query failed:$query");

while($data=mysql_fetch_array($result)){
echo "".$data->overskrift." ".$data[tekst]."\n";
}

print "</p>\n";

print "</card>\n";
print "</wml>\n";

?>

//>Rune
Avatar billede xysto Nybegynder
18. juli 2004 - 15:03 #2
giver stadig samme svar "Ukendt Svar"
Avatar billede xysto Nybegynder
18. juli 2004 - 15:30 #3
ja så har jeg selv kigget lidt på situationen og fundet fejlen: Mig selv!!

Det er hårdt at indrømme, men jeg havde ikke været opmærksom på at jeg skulle følge standarden i XML/WML også i min database, så jeg havde indlagt et par <br> i stedet for <br />... beklager... Hvis du svarer Rune, så får du squ  nogle point, for at prøve at løse noget uløseligt...
Avatar billede medions Nybegynder
18. juli 2004 - 16:14 #4
Du skal lige afslutte spørgsmålet så... :)

//>Rune
Avatar billede xysto Nybegynder
18. juli 2004 - 18:15 #5
sådan der
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
Kurser inden for grundlæggende programmering

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