Haber tengo lo siguiente:
me da el siguiente error:
Fatal error: Call to undefined function: calidades() in line 8
<?php
require_once('Connections/conexion.php');
require_once('clases/cls_accesos.php');
require_once('clases/cls_elemento_calidad.php');
$objpromocion = new elemento_calidad();
$objpromocion->id_promocion = $_REQUEST['id']; (en este id se pasa id_promocion)
$rspromocion=$objpromocion->calidades($database_conexion, $conexion);
?>
y lo que quiero es hacer la llamda a la funcion calidades que está en el archivo cls_elemento_calidad.php, aqui esta la funcion dentro de este archivo junto con la clse y el constructor:
<?php
class elemento_calidad {
var $id_elemento;
var $titular;
var $texto;
var $id_promocion;
var $orden;
//Constructor de la clase
function elemento_calidad() {
$this->id_elemento="";
$this->titular="";
$this->texto="";
$this->id_promocion="";
$this->orden="";
}
//Fin constructor
//Selecciona los Datos de una promocion devuelve un Recordset
function datos_elemento_calidad($database_conexion,$conexio n) {
mysql_select_db($database_conexion, $conexion);
$query_Recordset1 = "SELECT * FROM telemento_calidad ORDER BY id_elemento";
$Recordset1 = mysql_query($query_Recordset1, $conexion) or die(mysql_error());
return $Recordset1;
}
function calidades($database_conexion,$conexion) {
mysql_select_db($database_conexion, $conexion);
$query_Recordset1 = ("SELECT * FROM telemento_calidad WHERE id_promocion=%s ORDER BY orden ASC",$this->id_promocion)";
$Recordset1 = mysql_query($query_Recordset1, $conexion) or die(mysql_error());
return $Recordset1;
}