Articles of pdo

Conexiones PDO – conexiones máximas

Tengo la siguiente clase: _connection = new PDO($this->_dbType . “:host=” . $this->_dbhost . “;dbname=” . $this->_dbname, $this->_username, $this->_password, array(PDO::MYSQL_ATTR_INIT_COMMAND => “SET NAMES utf8”, PDO::ATTR_PERSISTENT => true)); } public function getConnection() { return $this->_connection; } public static function getInstance() { if (null === self::$_instance) { self::$_instance = new self(); } return self::$_instance; } /** * Singleton […]

¿Existe lo contrario de PDO :: FETCH_CLASS o mapeo de un objeto en la base de datos

Con PDO, ahora podemos asignar fácilmente nuestros campos a la propiedad de un objeto, a una velocidad vertiginosa. esta: class myClass {} $stmt = $db->prepare(‘SELECT foo,bar FROM table WHERE id=28′); $stmt->setFecthMode(PDO::FETCH_CLASS,’myClass’); $object = $stmt->fetch(); $object ahora es un objeto de la clase myClass con foo y bar como propiedades. ¡ordenado! Ahora, ¿no sería increíble si […]

php código pdo para agregar no con fecha

nombre de la columna cupón cupón fecha de inicio Estoy generando cupón fechado en cupón y fecha de inicio. POR EX – si el cupón = 500,501 y la fecha de inicio = 24-02-2015 entonces cupón se genera como a continuación .. coupondate = 23-03-2015,23-04-2015 Pero necesito agregar un cupón con cupón POR EX – […]

Si ya estoy usando PDO, ¿cuál es la ventaja de seguir abstrayendo las consultas SELECT en el ORM Eloquent de Laravel?

Considere las siguientes consultas de LEER y ESCRIBIR: Leer // Retrieves a person (and their active game score if they have one) $sql = “SELECT CONCAT(people.first_name,’ ‘,people.last_name) as ‘name’, people.uniform as ‘people.uniform’, games.score as ‘games.score’ FROM my_people as people LEFT JOIN my_games as games ON(games.person_id = people.id AND games.active = 1) WHERE people.id = :id”; […]

php update estado del botón de radio en db

Soy nuevo en php, recién comencé a aprender php y tengo algunos problemas. En el panel de administración tengo algún formulario para agregar información, luego en la salida tengo botones de opción para seleccionar qué fila mostrar en el sitio web. El problema está en la función de actualización, la consulta está bien pero no […]

Mysql selecciona en bucles nesteds

Tengo una mesa nombrada como People : id | name |parent_id —+——+——— 1 | John | 0 2 | Jane | 1 3 | James| 1 4 | Jack | 0 5 | Jim | 4 6 | Jenny| 4 Entonces John es padre de Jane y James. El árbol es así. John -Jane -James […]

¿Usando PDO para insertar múltiples registros en múltiples tablas de una statement?

Estoy tratando de crear un formulario para permitir el enlace de palabras clave a los artículos. Esta statement de SQL funciona directamente como una consulta, pero no sé cómo empaquetarla como una statement de pdo. Agrega la palabra clave a una tabla de palabras clave y una ID de palabra clave + ID de artículo […]

PDO y Microsoft SQL: debe declarar la variable de tabla “@ P1”

Estoy tratando de usar el enlace en PDO para seleccionar algunas entradas de una base de datos Microsoft SQL. El código que estoy usando parece similar a lo que encontré en la documentación. Sin embargo, cuando lo ejecuto, aparece la siguiente advertencia: Advertencia: PDOStatement :: execute () [pdostatement.execute]: SQLSTATE [42000]: error de syntax o violación […]

PDO Query Database ODBC

Estoy en camino aprendiendo sobre PDO de phpro.org y un poco confundido. getMessage(); } ?> ¿Qué es Uid? y qué valor debo ingresar? Y, sobre la consulta <?php try { $dbh = new PDO("odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\pdo-tutorial.mdb;Uid=Admin"); /*** echo a message saying we have connected ***/ echo 'Connected to database’; /*** The SQL SELECT statement […]

Insertar instrucción no funciona con execute (array ()) de extensión PDO

$stmt = $conn->prepare(“INSERT INTO user VALUES (”,:username,md5(:password),”,1,”,”,:email,”,0,0,”,:cover,:dateofbirthYear:dateofbirthMonth:dateofbirthDay,NOW(),:sex,:country)”); $stmt->execute(array( ‘:username’ => $username, ‘:password’ => $password, ‘:email’ => $email, ‘:cover’ => $cover, ‘:dateofbirthYear’ => $dateofbirthYear, ‘:dateofbirthMonth’ => $dateofbirthMonth, ‘:dateofbirthDay’ => $dateofbirthDay, ‘:sex’ => $sex, ‘:country’ => $country )); Por alguna razón, esta statement de inserción no está funcionando. Soy muy nuevo en PDO, así que no sé […]