Credo che sia la sezione corretta poiché il "problema" riguarda il PHP.
Allora realizzando siti con html e css mi sono reso conto che questi linguaggi non bastano per far un buon sito.. quindi studiando il php ho deciso di realizzarne uno con un database (sono all'inizio, ho appena realizzato un sito importandoli qualcosa da un database) adesso sorge la domanda...
Come sono strutturati ?
Ipotizzando di creare un index.php e all'interno di inserirli dei dati dal database poi devo realizzare ogni pagina per ogni contenuto? quindi se io (per ipotesi) dovessi aver bisogno di 100 argomenti differenti da trattare in differenti pagine dovrei creare ogni pagina per ognuno di essi.. (spero di aver reso l'idea)
Un esempio...
Per ogni pagina dovrei prendere la base ed importargli tutto?
Quindi qui mi sorge il dubbio dell'utilità del database poiché io facevo una cosa simile con l'html.. cioè infinite pagine per tutti gli argomenti.
Spero che risolviate tutti i miei dubbi. Grazie
Allora realizzando siti con html e css mi sono reso conto che questi linguaggi non bastano per far un buon sito.. quindi studiando il php ho deciso di realizzarne uno con un database (sono all'inizio, ho appena realizzato un sito importandoli qualcosa da un database) adesso sorge la domanda...
Come sono strutturati ?
Ipotizzando di creare un index.php e all'interno di inserirli dei dati dal database poi devo realizzare ogni pagina per ogni contenuto? quindi se io (per ipotesi) dovessi aver bisogno di 100 argomenti differenti da trattare in differenti pagine dovrei creare ogni pagina per ognuno di essi.. (spero di aver reso l'idea)
Un esempio...
Codice:
<?php
$db = @ mysql_connect("localhost","root","12345");
mysql_select_db("my_db", $db);
$query = mysql_query("SELECT page_title,page_text FROM `page_text` WHERE page_name = 'Index'", $db);
$row = mysql_fetch_array($query);
?>
<html>
<head><title><?php echo $row['page_title']; ?></title></head>
<body>
<div id="head">
<div id="logo"></div>
<div id="banner"></div>
</div>
<div id="nav"><ul>
<li><a href="#" >HOME</a></li>
<li><a href="#" >TEXT</a></li>
<li><a href="#" >TEXT</a></li>
</ul></div>
<div id="body">
<?php echo $row['page_text']; ?>
</div>
<div id="footer"></div>
</body></html>
Per ogni pagina dovrei prendere la base ed importargli tutto?
Quindi qui mi sorge il dubbio dell'utilità del database poiché io facevo una cosa simile con l'html.. cioè infinite pagine per tutti gli argomenti.
Spero che risolviate tutti i miei dubbi. Grazie