try { $dbh = new PDO('mysql:host=localhost; dbname=pagenation_sumple; charset=utf8', $user, $pass); } catch (PDOException $e) { var_dump($e->getMessage()); exit; } // データ取得 $sql = "select id, article from articles limit ?"; $stmt = ($dbh->prepare($sql)); $stmt->execute(array(10)); $articles = $stmt->fetchAll(PDO::FETCH_ASSOC);
上記のコードでDBに接続したのですが、limitのプレースホルダー部分にexecuteの引数が渡せません。
SQL文に直接値(10)を挿入した場合はきちんと動きます。どこか間違っている部分などはありますでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。