salve a tutti: )
Ho la necessità di generare pagine html da template con php/mysql
Premetto che non uso nessuna cms ma il mio sito è creato con php e html. e premetto anche che ho conoscenze base di php che mi permettonox ora di fare query tipo recupero dati dal database e inserimento dati da form
La mia idea/obiettivo è il seguente.
SOno riuscito a creare un form da cui inserisco gli articoli del mio sito. TItiolo, sottotitolo, testo.
Nel db vienecreato regolarmente ognui record che visualizzo a video con uno script php smplice. ecco qua (dal file "Inserimento.php")
Nel file "articoli.php" ho il testo seguente
A video stampo l'articolo (ultimo inserito ) cosi:
QUesto articolo sarà la news che apparirà in prima pagina "Curiosità.php"
In un'altra sezionedi questa pagina, vorrei inserire una specie di archivio che elenca solo i titoli defgli articoli gia inseriti, linkabile con un collegamento <a href... al testo veroe proprio.
A tale scopo, vorrei creare delle pagine html riferite ad ogni articolo, tramite un template vuoto. Che richiamerei appiunto con un collegamento <a href"... col titolo archiviato...
Chiedo a voi un parere su come realizzare tale template con php. (che so, usando una pagina vuota)...automaticamente. è innanzitutto fattibile senza CMS??? (joomla, etc?).
qualche idea, suggerimento?
grazie mille.
P. [ciao ciao]
Ho la necessità di generare pagine html da template con php/mysql
Premetto che non uso nessuna cms ma il mio sito è creato con php e html. e premetto anche che ho conoscenze base di php che mi permettonox ora di fare query tipo recupero dati dal database e inserimento dati da form
La mia idea/obiettivo è il seguente.
SOno riuscito a creare un form da cui inserisco gli articoli del mio sito. TItiolo, sottotitolo, testo.
Nel db vienecreato regolarmente ognui record che visualizzo a video con uno script php smplice. ecco qua (dal file "Inserimento.php")
PHP:
<form enctype="multipart/form-data" action="articoli.php" method="POST"><br /> <h1 class="grigio">Sezione 1: nuovo articolo</h1><br /> Titolo          <input type="text" name="titolo" value="" size="32"><br /> SottoTitolo    <input type="text" name="sottotitolo" value="" size="32"><br /> <input type="hidden" name="MAX_FILE_SIZE" value="5000000"> Aggiungi un'immagine: <input name="userfile" type="file"> <textarea name="testo" rows="15" cols="80"> qui puoi scrivere il tuo testo </textarea> <input type="submit" value="invia"> </form> </div>
Nel file "articoli.php" ho il testo seguente
PHP:
$titolo = $_POST['titolo']; $sottotitolo = $_POST['sottotitolo']; $testo = $_POST['testo']; $description = "INSERT INTO curiosita (titolo,sottotitolo,testo) VALUES ('$titolo','$sottotitolo','$testo')"; //preparo la stringa per l'inserimento mysql_select_db($dbname); //effettuo l'inserimento sul database $Result1 = mysql_query($description) or die(mysql_error()); //effettuo l'inserimento sul database
A video stampo l'articolo (ultimo inserito ) cosi:
PHP:
$nesql2 = "SELECT id,titolo,sottotitolo,testo FROM(SELECT id,titolo,sottotitolo,testo FROM curiosita ORDER by id DESC) a LIMIT 1"; $nentry2 = mysql_query ($nesql2); while ($new2 = mysql_fetch_row($nentry2)) { print $new2[1] ."</span><br>\n". $new2[2] . "</span><br>\n".$new2[3]; } }
QUesto articolo sarà la news che apparirà in prima pagina "Curiosità.php"
In un'altra sezionedi questa pagina, vorrei inserire una specie di archivio che elenca solo i titoli defgli articoli gia inseriti, linkabile con un collegamento <a href... al testo veroe proprio.
A tale scopo, vorrei creare delle pagine html riferite ad ogni articolo, tramite un template vuoto. Che richiamerei appiunto con un collegamento <a href"... col titolo archiviato...
Chiedo a voi un parere su come realizzare tale template con php. (che so, usando una pagina vuota)...automaticamente. è innanzitutto fattibile senza CMS??? (joomla, etc?).
qualche idea, suggerimento?
grazie mille.
P. [ciao ciao]