Mysql
 sql >> Database >  >> RDS >> Mysql

come faccio a creare una pagina php univoca per ogni riga in un database mysql

Va bene, prima di tutto non puoi, altrimenti sarà difficile creare singole pagine per ogni riga della tabella. Dovrai farlo con una pagina e utilizzare il $_GET globale per cambiare il sito da visualizzare.

Ad esempio site.php?id=1

site.php assomiglierebbe più o meno a questo

<?php
$connect = mysql_connect('host', 'user', 'pass');
$select_db = mysql_select_db('database_name');

$id = mysql_real_escape_string($_GET['id']);
//Remove LIMIT 1 to show/do this to all results.
$query = 'SELECT `content` FROM `pages` WHERE `id` = '.$id.' LIMIT 1';
$result = mysql_query($query);
$row = mysql_fetch_array($result);

// Echo page content
echo $row['content'];
?>

Con ciò puoi richiedere qualsiasi ID desideri e recuperare il contenuto di quella riga/pagina.