salve..
ho una tabella nel db dove evngono insertite le news di un sito..
id, titolo, testo , data, ora
io vorrei vedere in una pagina solo il titolo e un tot caratteri della news (per esempio solo 200 caratteri del testo).. come faccio ? :berto:
salve..
ho una tabella nel db dove evngono insertite le news di un sito..
id, titolo, testo , data, ora
io vorrei vedere in una pagina solo il titolo e un tot caratteri della news (per esempio solo 200 caratteri del testo).. come faccio ? :berto:
Andrea Torrone - Personal Trainer & Online Fitness e Bodybuilding Coach
PROGETTI WEB: ARCACED - Studio Legale Morachiello e Associati
questo è il codice che sto usando...Codice PHP:
$query = "SELECT * LEFT news,50 FROM MI_news WHERE id AND accettato = '1' ORDER BY id DESC ";
$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result)) {
echo "
<table>
<tr>
<td>
[b]$row[titolo][/b]
</td>
<td>
([i]$row[ora][/i]
</td>
<td>
[i]$row[data][/i])
</td>
</tr>
</table>
<table>
<tr>
<td>
$row[news]
----------
</td>
</tr>
</table>
"; }
mi da erroe a questa riga
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/mhd-01/www.maxiita.org/htdocs/ita/prova.php on line 17Codice PHP:
while ($row = mysql_fetch_array($result)) {
cosa c'è di sbagliato? :berto:
Andrea Torrone - Personal Trainer & Online Fitness e Bodybuilding Coach
PROGETTI WEB: ARCACED - Studio Legale Morachiello e Associati
Non hai mica scritto come ti è stato suggerito
Puoi anche usare la funzione substr() di PHP per stamapre solo n caratteri, almeno hai a disposizione anche tutto il testo qualora ti servisseCodice PHP:
"SELECT titolo, ora, data, LEFT(news,50) FROM MI_news WHERE accettato = '1' ORDER BY id DESC"