Resultados da pesquisa a pedido "pdo"

4 a resposta

PHP O número do PDO Mysql de variáveis associadas não corresponde ao número de tokens [fechado]

Procurei por aqui, mas não consigo encontrar uma resposta para o meu problem Esta é a primeira vez que usei a DOP e sou um novato completo nel Eu tenho uma carga de dados divididos em 2 tabelas e quero mesclá-los em uma, existem outras ...

4 a resposta

Exceção não capturada 'PDOException' com a mensagem 'Não há transação ativa'?

Este é o código que eu uso para inserir registros. Sempre que houver um erro de inserção, o número de incidentes automáticos da tabela de assinante ainda aumentará mesmo que eu tenha retrocesso? Qual é o problema? Eu só quero que o número de ...

2 a resposta

bloco catch @try não funciona com a instrução pdo e foreach

Recentemente eu incentivei um erro estranho no código PHP. É como o interiortry{}catch(){} bloco @ é omitido ao usar o objeto PDOStatement comforeach(){}. Aqui está o meu código de teste que aciona esse comportamento: <?php /* // THIS WORKS AS ...

0 a resposta

Catching PDOException na camada inferior e relançamento como exceção diferente da camada superior

lá, estou escrevendo uma pequena estrutura PHP usando a biblioteca DOP. Então, neste momento, estou enfrentando o problema de captura de exceção. Desejo capturar PDOException lançada na camada inferior e lançá-la novamente como objeto de exceção ...

4 a resposta

Classe / código de conexão PDO e design da classe

Estou tentando entender como usar o DOP com uma classe de "conexão" class db { private static $dbh; private function __construct(){} private function __clone(){} public static function connect() { if(!self::$dbh){ self::$dbh = new ...

4 a resposta

O que é equivalente a mysql_insert_id (); usando declaração preparada?

Eu usei a instrução preparada para inserir um pedido em uma tabela de pedidos, mas agora quero inserir os itens do pedido na tabela de itens do pedido com base no último ID inserido na tabela de pedidos: if (isset($_POST['process'])) { ...

2 a resposta

Os dois pontos principais dos nomes de parâmetros transmitidos para PDOStatement :: bindParam () são opcionai

Ao passar parâmetros nomeados do formulário:name paraPDOStatement::bindParam() [http://php.net/manual/en/pdostatement.bindparam.php], parece funcionar se o cólon principal é ou não usad i.e. ou este: $statement->bindParam(':name', $var);ou ...

2 a resposta

Por que a conexão DOP está lenta?

Estou usando DOP no meu aplicativo PHP. Ele se conecta a um servidor MySQL no mesmo servidor: $db = new PDO(mysql:host=localhost;dbname=test, $username, $password); Criei duas páginas com a mesma saída (apenas alguns dados fictícios em html ...

6 a resposta

PDO Última inserção do ID sempre a corret

Eu tenho o seguinte código <? $query =$db->prepare("INSERT INTO a_table (id, a_field) VALUES ('', (:a_field)"); $query->bindParam(":a_field", $a_value); $query->execute(); $last_id = $db->lastInsertId('a_table'); ?> O que eu quero perguntar é ...