ciao a tutti...
scusate il post ho cercato nel forum qualcosa che poteva togliere i miei dubbi ma cercando cercando nn sono riuscito a trovare nulla...
in pratica:
nel mio sito ho una pagina news.php
che mi estrae dal db le news e me li dispone in ordine crescente
adesso mi sono reso conto che ogni news dovra avere una descrizione abbastanza dettagliata e avrei il bisogno che arrivati a un tot di caratteri compaia il solito link "leggi tutto..."
guardando vari post anche su internet ho letto di 2 casi:
1) impostando nello script oltre la visualizzazione delle news anche la variabile in cui passare l'id per visualizzare il contneuto ... quindi usando solo la pagina news.php
2)usando un altra pagina ad esempio visualizzaarticolo.php, passando le variabili a questa pagina...
devo dire di essere molto confuso perchè..:
volendo seguire il primo esempio non capisco come integrare allo script che gia ho la visualizzazione e il relativo link "leggi tutto..."
nel secondo caso apparte lo script nn so se devo modificare qualcosa nella pagina news.php
per darvi una visuale dettagliate
pagina news.php:
codice:
<?php include("admin/include/config.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);
mysql_query("SET NAMES UTF8");
$id=$_GET['id'];
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$query = "SELECT titolo, foto, testo, data FROM news_eventi ORDER BY id DESC";
$result = mysql_query($query, $db);
if(mysql_num_rows($result)==0) return;
$string = '<div><table width="673" border="0" cellspacing="0" cellpadding="0">';
for ($i = 0; $i <= mysql_num_rows($result) -1 ; $i++){
mysql_data_seek($result, $i);
$row = mysql_fetch_assoc($result);
$titolo = $row['titolo'];
$foto = $row['foto'];
$testo = $row['testo'];
$data = $row['data'];
$string .= "
<tr>
<td width=\"204\"></td>
<td width=\"471\"></td>
</tr>
<tr>
<td valign=\"top\"><img src=\"newsfoto/$foto\" alt=\"NEWS\" width=\"223\" height=\"121\"></td>
<td valign=\"top\"><div id=\"boxnew\">
<div class=\"titolonew\">$data - $titolo </div>
<div class=\"testonew\">$testo</div>
<div class=\"leggi\">Leggi Tutto...</div>
</div>
</td>
";
$i++;
$string .= ($i%3==0) ? '</tr><tr >' : '';
$i--;
}
$string .='</tr></table></div>';
echo $string;
mysql_close($db);
?>
sperando in una vostra risposta vi ringrazio in anticipo.
bella