sql >> Databáze >  >> RDS >> Mysql

jak vytvořím jedinečnou stránku php pro každý řádek v databázi mysql

Dobře, za prvé nemůžete, nebo bude obtížné vytvořit jednotlivé stránky pro každý řádek vaší tabulky. Budete to muset udělat s jednou stránkou a použít globální $_GET ke změně, kterou stránku byste si měli prohlédnout.

Například site.php?id=1

site.php by vypadal zhruba takto

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

S tím si můžete vyžádat libovolné ID a načíst obsah tohoto řádku/stránky.



  1. Database-Aware Load Balancing:Jak migrovat z HAProxy na ProxySQL

  2. MySQL a vnořená sada:pomalé JOIN (bez použití indexu)

  3. Vrátit všechny řádky s hodnotou MAX v SQL?

  4. Vyberte druhou nejnižší minimální hodnotu v Oracle