01. marts 2002 - 10:50Der er
15 kommentarer og 1 løsning
array eller mysql fejl
Jeg prøver at lave et script som viser et tilfældigt udtræk fra min database hvert sek. men den viser kun det samme udtræk hver gang... Hvad er det at jeg gør galt? ------------------------------------------------------- <html> <head> <? mysql_connect("localhost","djsaw","pipsyl"); mysql_select_db("djsaw"); $result = mysql_query("select * from marquee order by rand()")or die(mysql_error()); $row = mysql_fetch_array($result);
?> <script language="javascript"> var i = 1 function skrivtxt(){ obj_Span.innerText = '<? echo "$row[text]"; ?> '; setTimeout("skrivtxt()", 2000); } </script> </head> <body onload="skrivtxt()">
<SPAN id='obj_Span'> Tekst skal komme her </SPAN> </body> </html> ------------------------------------------------
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
så det skal se sådan ud eller hvad? ------------------------------------------------------- <html> <head> <? mysql_connect("localhost","djsaw","pipsyl"); mysql_select_db("djsaw"); $result = mysql_query("select * from marquee order by rand()")or die(mysql_error()); $row = mysql_fetch_array($result); srand ((float)microtime()*1000000); shuffle($row);
?> <script language="javascript"> var i = 1 function skrivtxt(){ obj_Span.innerText = '<? echo "$row[text]"; ?> '; setTimeout("skrivtxt()", 2000); } </script> </head> <body onload="skrivtxt()">
<SPAN id='obj_Span'> Tekst skal komme her </SPAN> </body> </html> ---------------------------------------------------------------------
herefter vil javascript " skrive detderstodi$res[0][text] " hvert andet sekund
altså skal du enten: trækka alle rækker fra databasen og sende dem i et array og lade javascript vælge en tilfældigt element hvert andet øjeblik eller: trække en tilfældig fra databasen som nu og så lade javascript reloade siden hvert andet sekund
kan du ikke lave koden færdig? Jeg kender ikke til javascript.
Synes godt om
Ny brugerNybegynder
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.