Ver Mensaje Individual
  #9 (permalink)  
Antiguo 06/04/2011, 07:24
miktrv
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 16 años, 4 meses
Puntos: 165
Respuesta: Clase para trabajar con la bbdd

Cita:
Iniciado por abimaelrc Ver Mensaje
Si entendí bien, tu quieres usar es lo que se cononce como patron Singleton y si no, lo otro que posiblemente entendí es que tu quieres que el objeto que contiene la información de la base de datos se pueda usar en otras consultas y entiendo que lo puedes lograr con clone. Tal vez lo que te refieres, es como puedo hacer varias consultas con la misma clase, en ese caso solo tienes que llamarla varias veces, algo así
Código PHP:
Ver original
  1. <?php
  2. $conn = new db_conn(....);
  3. $conn->query(/*primera consulta*/);
  4. $conn->query(/*segunda consulta*/);
  5. $conn->query(/*tercera consulta*/);
Si es como obtener el id de lo que hayas hecho, solo es cuestión de usar algún getter y tomar el id
Código PHP:
Ver original
  1. <?php
  2. $conn = new db_conn(....);
  3. $conn->query(/*insertando valor*/);
  4. $id = $conn->getLastInsertId();
Creo que no me explico nada bien...

Imaginemos que trabajo con la base de datos con dos objetos...

los dos objetos quiero que al hacer las consultas, tengan la id de conexión igual...

cuando haces mysql_connect, este te devuelve el id de conexión.. ahora.. como hago para que mi segundo objeto no tenga que volver a conectar, y pueda coger el id de conexión del primero?

Un saludo!