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

jak získat data z mysql v php na základě adresy URL?

Získejte přístup k parametru GET pomocí super globálního pole $_GET:

$pagename = $_GET['page'];

Poté napište dotaz na databázi. Všimněte si, že musíte uniknout všem datům, která přicházejí zvenčí:

$sql = "SELECT * FROM page_table WHERE page_name = '%s' LIMIT 1";
$sql = sprintf(%sql, mysql_real_escape_string($pagename));

Poté spusťte dotaz a zkontrolujte, zda fungoval.

$result = mysql_query($sql);
if(!$result) {
    // error occured
}

Použijte funkci mysql_fetch_assoc pro přístup k datům:

$data = mysql_fetch_assoc($result);

Nyní máte přístup ke všem datům v tomto asociativním poli:

echo $data["title"]; 


  1. SQL LIKE podmínka pro kontrolu celého čísla?

  2. Používání MySQL s Androidem

  3. Json zakóduje celou sadu výsledků mysql

  4. Podporuje Python připravené příkazy MySQL?