Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/07/2011, 02:55
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: como realizar el siguiente update??

$tsdb->delete("p_posts","post_id =2");

Estas usando un objeto que le has llamado tsdb que por lo que parece tiene definido un metodo "delete" al que se le pasa como parametro el nombre de la tabla y el criterio de selección. Como has intuido ese metodo ejecuta una query DELETE construida con los parametros que le pasas (DELETE FROM p_post WHERE post_id=2) Ese objeto esta definido en el entorno que estas usando pero no nos dices cual és...!!!

Es muy posible que el objeto tenga otro metodo "update"....

$tsdb->update(nombreTabla,nombreCampo=nuevoValor,....,cr iterioSeleccion);

en tu caso

$tsdb->update("p_posts","post_status=0","post_id =2");


pero tambien puede ser que este definido de otra forma....

Busca una linea similar a

$tsdb = new nombreClass

nombreClass te puede dar una pista del nombre del archivo donde tienes la definicion del objeto, en ella podrás ver que metodos tienes definidos....

Hay entornos de desarrollo (Eclipse p.e.) que al escribir > despues de $tsdb- (variable objeto guión) te muestran los metodos definidos en el objeto....
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 25/07/2011 a las 04:50