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

hvordan opretter jeg en unik php-side for hver række i en mysql-database

Okay, for det første kan du ikke, ellers vil det være svært at oprette individuelle sider for hver række i din tabel. Du bliver nødt til at gøre det med én side og bruge $_GET global for at ændre, hvilket websted du skal se.

For eksempel site.php?id=1

site.php ville se nogenlunde sådan ud

<?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'];
?>

Med det kan du anmode om et hvilket som helst id, du ønsker, og hente indholdet af den pågældende række/side.



  1. Hvordan eksporteres tabel som CSV med overskrifter på Postgresql?

  2. Hvorfor er resultatet af `vælg 'a'=0;` 1?

  3. Hvad knytter Hibernate en boolesk datatype til, når der som standard bruges en Oracle-database?

  4. 4 tips til at køre SQL Server Diagnostics