file. leggere dall'ultima riga alla prima

luigi777

Utente Attivo
14 Feb 2008
1.086
1
38
43
Massa, Italy
Salve, ho trovato questo pezzettino di codice che mi interessa per fare le notizie senza l'uso di database...
ma questo non c'entra...

ma volevo sapere come faccio ad fare che legga l'ultimo dato inserito fino ad visualizzarlo per prima dato in modalità di visualizzazione.?

ecco il codice:

PHP:
<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css" /> 
</head>
<body>
<h1>Lista articoli</h1>
<h2><a href="form_insert.php">Inserisci un nuovo articolo</a></h2>
<?php
include('setting.php');
$array_righi = file($my_database_txt);
foreach($array_righi as $key => $capi){
	list($capo, $taglia, $prezzo) = explode("|", $capi);
	echo '
		<p>
		Capo: ' .$capo. '<br />
		Taglia: ' .$taglia. '<br />
		Prezzo: ' .$prezzo. '<br />
		<a href="action.php?delete=' .$key. '">Elimina</a> - <a href="form_update.php?row=' .$key. '">Modifica</a>
		</p>
		<hr />';
	}
?>
</body>
</html>

e il file db (ovvero il file txt), è cosi:

PHP:
Prova notizia|<h2>Test di inserimento</h2><p>Ciao</p><h3>Ciao h3</h3>|100
Prova|<p style="color:red;">Prova</p>|111

lo trovato qui:
http://www.miniscript.it/articoli/57/la_gestione_di_database_testuali_txt.html

ed sto facendo modifiche.


grazie mille e buona serata.
 
ecco codice modificato:

PHP:
<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css" /> 
</head>
<body>
<h1>Lista articoli</h1>
<h2><a href="form_insert.php">Inserisci un nuovo articolo</a></h2>
<?php
include('setting.php');
$array_righi = file($my_database_txt);
foreach($array_righi as $key => $id){
	list($titolo, $testo, $data) = explode("|", $id);
	echo '
		<p>
		titolo: ' .$titolo. '<br />
		testo: ' .$testo. '<br />
		data: ' .$data. '<br />
		<a href="action.php?delete=' .$key. '">Elimina</a> - <a href="form_update.php?row=' .$key. '">Modifica</a>
		</p>
		<hr />';
	}
?>
</body>
</html>

mi date una mano?

grazie mille.
 

Discussioni simili