Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/11/2009, 14:37
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 9 meses
Puntos: 2534
Respuesta: Definir un constructor correcto para una clase

Cita:
Iniciado por MarioAraque Ver Mensaje
[...] Por decir un ejemplo, yo tengo el codigo ... y creo un tenista con id=0 , osea vacio. Y le seteo los valores y le llamo a la funcion insert. Eso esta mal? [...]
no es tanto preguntarse si esta mal...

pues claramente hacer un SELECT con un ID que no existe, osea... cero ¿esta bien??


desde esa perspectiva yo veo que tu constructor no sirve, ya que por defecto siempre va hacer una consulta innecesaria si tratas de hacer un INSERT

al menos yo tomaría esa determinación
Código PHP:
function __constructor($id NULL)
{
  if (
$id 0// ... SELECT
  
else // ... INSERT

__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.