Re: [php-arg] Clase de conexion y consultas.

52 views
Skip to first unread message

Julian Bayardo

unread,
Sep 16, 2012, 3:21:42 PM9/16/12
to php...@googlegroups.com
Deberias usar mysqli

From: ángel cruz <bull...@gmail.com>
Date: Sun, 16 Sep 2012 10:52:29 -0700 (PDT)
Subject: [php-arg] Clase de conexion y consultas.

Saludos,

Estoy buscando información de como hacer una clase standar para la conexión a la base de datos y partiendo de ahí, las consultas respectivas.

Aquí les dejo el ejemplo de como hacer la consulta y la clase a la conexión a la base de datos.


En resumen, y para hacerlo mucho más claro necesito un ejemplo de una clase de conexion a la db y como se haria una consulta ya que lo que siempre me ha traido problemas es realizar la clase para la conexión, usualmente me ha tocado usar clases que encuentro navegando y lo que hago es igualar variables para no tener problemas con las consultas que tenga.

Agradecido por lo que puedan ayudarme, 

Muchas gracias.

--
Has recibido este mensaje porque estás suscrito al grupo "Grupo PHP Argentina" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/php-arg/-/jl7XY9rXcIUJ.
Para publicar una entrada en este grupo, envía un correo electrónico a php...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a php-arg+u...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/php-arg?hl=es.

DEH

unread,
Sep 16, 2012, 6:12:26 PM9/16/12
to php...@googlegroups.com
Hola,

Te recomiendo que no inventes la rueda y uses algo que ya exista y esté probado (adémas que suma al Curriculum).
¿Tenés experiencia con algún framework (Zend/Synphony/Yii...)? (Yii es la más fácil de usar)
Si solo necesitas abstraer la base de datos podés usar directamente un ORM tipo Propel http://www.propelorm.org/
Si lo querés programar vos, usar el partón "active record" como guía.
Saludos

Firma: yo

Gonzalo Gabriel Caldeiro

unread,
Sep 16, 2012, 6:14:32 PM9/16/12
to php...@googlegroups.com

Acá un ejemplo espero te sirva... Saludos.

El sep 16, 2012 4:19 p.m., "ángel cruz" <bull...@gmail.com> escribió:
Saludos,

Estoy buscando información de como hacer una clase standar para la conexión a la base de datos y partiendo de ahí, las consultas respectivas.

Aquí les dejo el ejemplo de como hacer la consulta y la clase a la conexión a la base de datos.


En resumen, y para hacerlo mucho más claro necesito un ejemplo de una clase de conexion a la db y como se haria una consulta ya que lo que siempre me ha traido problemas es realizar la clase para la conexión, usualmente me ha tocado usar clases que encuentro navegando y lo que hago es igualar variables para no tener problemas con las consultas que tenga.

Agradecido por lo que puedan ayudarme, 

Muchas gracias.

--

Gonzalo Gabriel Caldeiro

unread,
Sep 16, 2012, 6:15:51 PM9/16/12
to php...@googlegroups.com

Tordek

unread,
Sep 17, 2012, 4:39:06 AM9/17/12
to php...@googlegroups.com
http://ar2.php.net/manual/en/class.pdo.php

$connection = new PDO("pgsql:host=example.com user=tordek password=42");
$result = PDO->query("SELECT * FROM foo");

foreach ($result as $row) {
echo $row['bar'], ' ', $row['baz'];
}

Por favor, no usen más las llamadas low level. Para eso ya tenemos PDO.


2012/9/16 Gonzalo Gabriel Caldeiro <gonzalo...@gmail.com>:

ángel cruz

unread,
Sep 17, 2012, 11:10:51 PM9/17/12
to php...@googlegroups.com
Gracias a todos, me gusto mucho el enlace de Gonzalo.

De nuevo, gracias a todos por su ayuda. :D

Tordek

unread,
Sep 17, 2012, 11:30:29 PM9/17/12
to php...@googlegroups.com
On 18/09/12 00:10, �ngel cruz wrote:
> Gracias a todos, me gusto mucho el enlace de Gonzalo.

Por favor, no uses eso. No uses llamadas a mysqli pelado Ese link
tiene 4 a�os. En esos 4 a�os PHP mejor�. No inventes tu propio
"objeto de conexion a la DB"; ya hay uno: PDO.

> De nuevo, gracias a todos por su ayuda. :D

--
Guillermo O. �Tordek� Freschi. Programador, Escritor, Genio Maligno.
http://tordek.com.ar :: http://twitter.com/tordek

Ángel Cruz

unread,
Sep 17, 2012, 11:31:52 PM9/17/12
to php...@googlegroups.com
Ohhh... No me había percatado de eso... Ya voy a investigar.

Gracias :D

El 17 de septiembre de 2012 23:00, Tordek <ked...@gmail.com> escribió:
On 18/09/12 00:10, ángel cruz wrote:
Gracias a todos, me gusto mucho el enlace de Gonzalo.

Por favor, no uses eso. No uses llamadas a mysqli pelado Ese link tiene 4 años. En esos 4 años PHP mejoró. No inventes tu propio "objeto de conexion a la DB"; ya hay uno: PDO.


De nuevo, gracias a todos por su ayuda. :D

--
Guillermo O. «Tordek» Freschi. Programador, Escritor, Genio Maligno.
http://tordek.com.ar :: http://twitter.com/tordek
--
Has recibido este mensaje porque estás suscrito al grupo "Grupo PHP Argentina" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a php...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a php-arg+unsubscribe@googlegroups.com

Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/php-arg?hl=es.




--
Ángel Cruz - abr4xas
# Ubuntu User #29501
# Gnu/Linux counter #50841
# http://abr4xas.org
Twitter: @abr4xas
░ ░░ █░░░▒▒▒▒▒▒░░░░░░░░▒▒▒░░█
░░█░░░░░░▄██▀▄▄░░░░░▄▄▄░░░█
░▀▒▄▄▄▒░█▀▀▀▀▄▄█░░░██▄▄█░░░█
█▒█▒▄░▀▄▄▄▀░░░░░░░░█░░░▒▒▒▒▒█
█▒█░█▀▄▄░░░░░█▀░░░░▀▄░░▄▀▀▀▄▒█ PROBLEM?
░█▀▄░█▄░█▀▄▄░▀░▀▀░▄▄▀░░░░█░░█
░░█░░▀▄▀█▄▄░█▀▀▀▄▄▄▄▀▀█▀██░█
░░░█░░██░░▀█▄▄▄█▄▄█▄████░█

Reply all
Reply to author
Forward
0 new messages