pdo

    0

    2답변

    PDO 구문에 필요한 값으로 채워진 배열이 있습니다. 각 값을 바인드하고 execute를 호출해야합니까? 또는 execute를 호출하여 값의 배열을 전달합니까? Array( [name] => Joe [value] => some content ) 해야하는 I : foreach($data as $key => $value){ $st

    1

    1답변

    재 작성 :이 안녕 해결하고자, 나는 현재 데이터베이스, 컨트롤러, 뷰의 무리와 모델 클래스와 간단한 응용 프로그램에 근무 . 컨트롤러를 직접 코딩하고 db 연결을 직접 삽입했습니다. 예. 각 컨트롤러 메소드에는 특정 데이터베이스 + 테이블에 연결할 수있는 자체 PDO가 있습니다. 컨트롤러 당 활성 PDO가 너무 많아 모델 클래스를 코딩하기 시작했기 때문에

    11

    4답변

    두 가지 모두 PHP에서 데이터베이스를 사용하면 더 간단 해집니다. 둘 다 MySQL, SQLite 등과 같은 다른 데이터베이스 유형에 대한 추상화를 제공하는 것 같습니다. ADOdb와 PDO의 차이점은 무엇입니까?

    0

    2답변

    PDO를 사용할 때 데이터베이스로 이동하는 SQL 문을 어떻게 볼 수 있습니까?

    2

    2답변

    나는 PHP 사이트에서이 예를 가지고 : <?php try { $dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass); foreach($dbh->query('SELECT * from FOO') as $row) { print_r($row); } $db

    2

    2답변

    PDO의 준비된 문이 실제로 보안을 강화하는지 또는 쿼리에서 "값싼"텍스트 대체인지 ​​궁금합니다. 매개 변수로 삽입됩니다 그 어떤 실제로 준비된 명령문의 요점은, 아무 효과가 없습니다 때문에 매개 변수 "'; DROP TABLE foobar;" 같은 지침 자체의 일환으로 DBMS에 의해 해석되지 않고 쿼리를 중단하지 않습니다. 누구든지이 점을 자세히

    0

    2답변

    나는 내 Mac에서이 설정과 넷빈즈 6.8를 사용 MAMP를 가지고 : MySQL 용 Apache 2.0.63 MySQL 5.1.37 PHP 4.4.9 & 5.2.10 APC 3.0.19 & APC 3.1.2 eAccelerator 0.9.5.3 XCache 1.2.2 phpMyAdmin 2.11.9.5 & phpMyAdmin 3.2.0.1 Z

    2

    1답변

    Zend_Db_Stmt에 약간의 문제가 있습니다. $sql = " SELECT * FROM bugs"; $stmt = $this->_getDb()->query($sql); return $stmt->fetchAll(); 그러나 나는 그래서이 시도 PDO 데이터베이스를 쿼리하는 데 사용됩니다 있는지 확인하려고 :이 작품 $sql = "SE

    0

    1답변

    예 : 나는 PHP의 PDO 내장을 사용하여이 함께 DB에 행을 삽입 : $sql = "INSERT INTO mytable (name, ok) VALUES ('john', '1')"; $this->dbh->exec($sql); 내가 그 행의 ID를해야합니다. 나는 어떻게 그것을 얻을 수 있 었는가? id이 auto_increment 경우

    4

    2답변

    새로운 PDO db 핸들러를 만들 때 모든 db 액세스 데이터를 사용자에게 인쇄하는 오류 메시지를 방지하기 위해 모든 것을 try-catch로 래핑해야합니다. 하지만 exec()와 같은 다른 모든 방법은 어떻습니까? 이 모든 것을 try-catch 블록으로 포장해야합니까? 어떤 시점에서 메소드가 예외를 throw한다는 PHP 문서가 있습니까? 모든