Преобразование MySQL PHP присоединиться к PDO присоединиться - PullRequest
3 голосов
/ 15 октября 2010

У меня есть объединение, использующее mysql в php, и я хочу превратить его в запрос pdo, как мне это сделать?

Также как мне получить результаты этого запроса и отобразить его.1004 * Код ниже:

$query = "SELECT * FROM pages LEFT JOIN templates ON pages.template_id = templates.template_id WHERE pages.page_Title = '".$getVars['page']."'"; 

Я новичок в PDO, так что это может звучать как очень простой вопрос.

Заранее спасибо

1 Ответ

3 голосов
/ 15 октября 2010

Почему люди даже не смотрят на справочник по PHP по этим основным вопросам?См. http://be2.php.net/manual/en/pdo.connections.php. Это все, вам не нужно ничего менять в запросе, чтобы запустить его с PDO.

Однако вы можете попробовать использовать подготовленный оператор и передать заголовок в качестве параметра:

$dbh = new PDO('mysql:host=localhost;dbname=database', $user, $pass);
$stmt = $dbh->prepare("SELECT * FROM pages LEFT JOIN templates ON pages.template_id = templates.template_id WHERE pages.page_Title = ?");
if ($stmt->execute(array($getVars['page']))) {
    while ($row = $stmt->fetch()) {
        print_r($row);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...