Ver Mensaje Individual
  #8 (permalink)  
Antiguo 04/02/2010, 09:45
esaenz22
(Desactivado)
 
Fecha de Ingreso: abril-2008
Mensajes: 787
Antigüedad: 16 años, 9 meses
Puntos: 7
Respuesta: problema de registrar datos utilizando clases

buenas. he colocado en la funcion el scope:

Código PHP:
Ver original
  1. function agregarservicios($idtiposervicio,$descripcion){
  2.     $sql_servicios  = "insert into teirsac_servicios(idtiposervicio,descripcion)";
  3.     $sql_servicios .= "values('$idtiposervicio','$descripcion')";
  4.    
  5.     //$cn->query($sql_servicios) or die(mysql_error());
  6.     $cn = Conexion::query($sql_servicios) or die(mysql_error());
  7.    
  8.     header("Location:index.php");
  9.    
  10. }
  11.  
  12. function editarservicios($codigo,$idtiposervicio,$descripcion){
  13.     $sql_edit  = "update teirsac_servicios set idtiposervicio = '$idtiposervicio', descripcion = '$descripcion' ";
  14.     $sql_edit .= "where idservicio = '$codigo'";
  15.    
  16.     //$cn->query($sql_edit) or die(mysql_error());
  17.     $cn = Conexion::query($sql_edit) or die(mysql_error());
  18.    
  19.     header("Location:index.php");
  20.    
  21. }
  22.  
  23. function borrarservicios($cod){
  24.     $sql_del = "delete from teirsac_servicios where idservicio = '$cod'";
  25.     //$cn->query($sql_del) or die(mysql_error());
  26.     $cn = Conexion::query($sql_del) or die(mysql_error());
  27.    
  28.     //header("Location:index.php");
  29.    
  30. }

y me muestra el siguiente error.

Fatal error: Using $this when not in object context in /home/comunova/public_html/teirsac/includes/Conexion.class.php on line 47

a que se debe ese error. tengo que modificar al go en mi archivo clase de conexion ?.

saludos.