Jag ska ha en rullande text på en phpsida. Jag har ett relativt enkelt javascript som sköter "rullningen" och jag vill kunna ändra på texten/texterna som visas med hjälp av php - variabler som hämtar informationen från min databas.
Texten ska läggas in i en array och jag vet inte riktigt hur jag ska få den att läsa samtliga texter som finns i tabellen. (först rullar den första texten ... id=1, sen ska text2 komma som har id2 osv..)
Jag har kommit en bit på vägen och koden ser just nu ut så här:
$visa = "SELECT * FROM prestext";
$result = mysql_query($visa,$db_link);
$rows = mysql_num_rows($result);
for($index = 0; $index< $rows; $index++) {
$sid = mysql_result($result,$index,"sidnr");
$prestext = mysql_result($result,$index,"texten"); ?>
var newsarray = [
"<?echo"$prestext";?>",
]
Som det ser ut nu så kommer endast den sista posten/raden i tabellen och sen får vi ett undefined fel vilket ju är det kommatecknet som följer i arrayen. Hur ska jag göra för att få den här att läsa in samtliga textrader och visa dem en i taget.