Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

como obter dados do mysql em php com base em url?


Acesse o parâmetro GET usando o array super global $_GET:
$pagename = $_GET['page'];

Em seguida, escreva uma consulta para o banco de dados. Observe que você precisa escapar de todos os dados que vêm de fora:
$sql = "SELECT * FROM page_table WHERE page_name = '%s' LIMIT 1";
$sql = sprintf(%sql, mysql_real_escape_string($pagename));

Em seguida, execute a consulta e verifique se funcionou.
$result = mysql_query($sql);
if(!$result) {
    // error occured
}

Use a função mysql_fetch_assoc para acessar os dados:
$data = mysql_fetch_assoc($result);

Agora você pode acessar todos os dados neste array associativo:
echo $data["title"];