- Home
- Categorie
- Coding e Sistemistica
- Coding
- Articoli in Php
- 
							
							
							
							
							
Articoli in PhpVorrei capire come fari articoli in php senza creare ogni volta dei file html , in pratica vorrei fare un file articolo.php con tutto l'html che server e poi in uno spazio vuoto dove mettere l'articolo, ogni articolo dovra essere articolo.php?=nomearticolo ... come faccio? 
 
- 
							
							
							
							
							Ciao idevid, la soluzione più semplice è inserire il testo dell'articolo in una tabella del database e recuperare il testo corretto. 
 Questo tutorial è simile può aiutarti ad iniziare, in caso hai qualche problema o dubbio chiedi pure. 
 
- 
							
							
							
							
							
Si ma non vorrei vedere tutte le news insieme ma salvarle cosi: 
 news.php?=nomearticolo
 ... si può?
 
- 
							
							
							
							
							Ricordavo io male, mi sembrava era possibile vedere anche la singola news. 
 Per vedere il singolo articolo, creiamo la nostra tabella del database con ad esempio i campi id, nome, testo.
 Per fare un link del tipo articolo.php?id=10 nel file articolo.php dobbiamo fare una cosa di questo tipo:
 [php]
 if(!isset($_GET['id']))
 {
 header('Location: /');
 exit;
 }
 elseif(!is_numeric($_GET['id']))
 {
 header('Location: /');
 exit;
 }$query = mysql_query("SELECT * FROM tabella WHERE id = {$_GET['id']} LIMIT 1"); 
 if(mysql_num_rows($query) == 0)
 {
 header('Location: /');
 exit;
 }
 $articolo = mysql_fetch_array($query);
 echo $articolo['testo'];
 [/php]
 
- 
							
							
							
							
							
Come creo la tabella scusa sono un principiante!Devo installare quel progamma delle news? 
 
- 
							
							
							
							
							Ti consiglio di leggere una guida di php e mysql. 
 Trovi una guida base di php qui.
 Perchè senza le basi di questi difficilmente riuscirai a realizzare qualcosa.
 
- 
							
							
							
							
							
C'è solo una parte del mysql poi il resto tutto php. 
 
- 
							
							
							
							
							Ciao idevid, fai attenzione alla punteggiatura e alle maiuscole... 
 Inizia da php e da quella parte che spiega brevemente il mysql, dopo utilizzando uno script come phpmyadmin ti verrà facile comprendere il funzionamento generale.
 Dopo seguendo i tutorial proposti nel forum, imparerai tutto il necessario.
 Ovviamente ci vuole tempo, non basta qualche giorno.