Avatar billede netpimp Nybegynder
02. august 2007 - 14:04 Der er 4 kommentarer og
1 løsning

Udtræk af database

Jeg har et mindre problem, jeg vil gerne have vist noget indhold fra en database så jeg kan skrive f.eks. print $data['messege(1)']; og så viser den den nyeste og derefter print $data['messege(2)']; hvor den så viser den næst nyeste osv.

Mit script ser i øjeblikket sådan her ud:

<?php

$conn = mysql_connect("localhost" , "tag" , "xxxxxxxx");
mysql_select_db("tag" , $conn);

$sql = mysql_query("select * from tag ORDER by id desc LIMIT 10") or die(mysql_error());

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

?>

<script type="text/javascript">
/*Example message arrays for the two demo scrollers*/
var pausecontent=new Array()
pausecontent[0]='<?php print $data["messege(1)"]; ?>'
pausecontent[1]='<?php print $data["messege(2)"]; ?>'
pausecontent[2]='<?php print $data["messege(3)"]; ?>'
pausecontent[3]='<?php print $data["messege(4)"]; ?>'
pausecontent[4]='<?php print $data["messege(5)"]; ?>'
pausecontent[5]='<?php print $data["messege(6)"]; ?>'
pausecontent[6]='<?php print $data["messege(7)"]; ?>'
pausecontent[7]='<?php print $data["messege(8)"]; ?>'
pausecontent[8]='<?php print $data["messege(9)"]; ?>'
pausecontent[9]='<?php print $data["messege(10)"]; ?>'

</script>

<?php
}
?>

Hvordan får jeg mit script til at virke?
Avatar billede mcardle Nybegynder
03. august 2007 - 01:22 #1
Du henter det jo ud i den rigtige rækkefølge og hvorfor skal det ind i et javascript array, du kan jo bare bruge PHP.
Avatar billede mcardle Nybegynder
03. august 2007 - 01:25 #2
Hvis ellers du har en række der hedder message, så skulle du kunne bruge den her.:

<?php

$conn = mysql_connect("localhost" , "tag" , "xxxxxxxx");
mysql_select_db("tag" , $conn);

$sql = mysql_query("select * from tag ORDER by id desc LIMIT 10") or die(mysql_error());

while($data = mysql_fetch_array($sql)){
    // Dit array
    $pausecontent[] = $data["message"];
}

?>

//mcardle
Avatar billede mcardle Nybegynder
03. august 2007 - 01:27 #3
Så vil echo pausecontent[0] være den nyeste og pausecontent[9] være den ældste.

//mcardle
Avatar billede netpimp Nybegynder
18. september 2007 - 08:11 #4
Jeg fik vist aldrig lukket det her spørgsmål, men jeg fik er svar som jeg kunne bruge. Så hvis du lige ligger et svar så får du point :)
Avatar billede mcardle Nybegynder
18. september 2007 - 15:36 #5
Svar!

//mcardle
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