stavo tentando di creare un sistema di rotazione adv estreando alcuni dati da un database MySql.. ma quando apro la pagina che dovrebbe visualizzare gli annunci mi appare:
codice:
Parse error: syntax error, unexpected T_FOR, expecting T_CASE or T_DEFAULT or '}' in /membri/banex/provissimacod.php on line 14
il codice sorgente della pagina è:
codice:
<?php
$connessione=mysql_connect("localhost","banex","") or die(mysql_error());
$scelta_db=mysql_select_db("my_banex") or die(mysql_error());
?>
<?php
$sql="select count(*) from siti";
$result=mysql_query($sql) or die(mysql_error());
$totale=mysql_result($result,0,0);
$spot= rand(1, $totale);
switch($spot)
{
for($n=1; $n<=$totale, $n++){
$lettura_risultati=mysql_query("select * from siti WHERE id='$n'");
$scatola_temporanea=mysql_fetch_array($lettura_risultati);
print "case \"$n\":
$titolo=$scatola_temporanea[rapidtitolo];
$descrizione=$scatola_temporanea[rapiddescr];
$url=$scatola_temporanea[url];
break;";
}
}
print "document.write('$titolo')
document.write('$descrizione')
document.write('$url')";
?>
Dove sbaglio???
potete aiutarmi?? Vi ringrazio anticipatamente