Salve a tutti vi spiego il mio problemino.ho una pagina con un elenco di eventi che inserisco manualmente,ora vorrei che l' ultimo evento inserito mi venisse visualizzato nell' homepage,come posso fare?grazie e spero di essere stata chiara
Salve a tutti vi spiego il mio problemino.ho una pagina con un elenco di eventi che inserisco manualmente,ora vorrei che l' ultimo evento inserito mi venisse visualizzato nell' homepage,come posso fare?grazie e spero di essere stata chiara
L'evento viene inserito su un database?
Se così puoi fare semplicemente:
così ti viene restituita una sola tupla con l'ultimo evento inseritocodice:SELECT * FROM `eventi` ORDER BY id DESC LIMIT 1
ma questa funzione select la devo inserire nella pagina dell' homepage? grazie
Ehm mi sorge un dubbio.
Ma l'inserimento degli eventi l'hai creato tu o hai preso uno script già fatto?
non sò perchè questo dubbio comunque l' ho creato io
Beh perchè
- quella che ho scritto non è una funzione ma una query sql
- non basta metterla così, c'è da fare un piccolo lavoro di estrazione e stampa a video dei dati
Sapendo queste due cose, risulta alquanto semplice intuire che la query e la stampa vada messa all'interno del codice php dello script dell'homepage
se l' homepage è un file php ma se è un file html?penso che il problema è diverso non trovi?
Se è un file html basta aggiungere (lì dove vuoi far comparire il testo)
e rinominare il file index.html in index.phpCodice PHP:
<?
mysql_connect('localhost','user','pass');
mysql_select_db('nomedatabase');
$q = 'SELECT * FROM eventi ORDER BY id DESC LIMIT 1';
$h = mysql_query($q);
$evento = mysql_fetch_array($h);
echo $evento['data'];
mysql_close();
?>