Hola, tengo este problema. Tengo un archivo con funciones php que al llamarlo me da un error por una función redeclarada, pero no veo que haya ninguna funcion redeclarada. Este el texto del error que da el navegador:
"Fatal error: Cannot redeclare obtenerproducto() (previously declared in C:\xampplite\htdocs\misitio2\funciones\funciones.p hp:4) in C:\xampplite\htdocs\misitio2\funciones\funciones.p hp on line 10"
Y este es el código del archivo con la funciones php:
Código PHP:
<?php
function obtenerProducto($id){
include("../incluir/conexion.php");
$sql="select*from productos where id=$id";
$resultado=mysql_query($sql,$conexion);
$row=mysql_fetch_assoc($resultado);
return $row['nombre'];
}
function obtenerDescripcion($id){
include("../incluir/conexion.php");
$sql="select*from productos where id=$id";
$resultado=mysql_query($sql,$conexion);
$row=mysql_fetch_assoc($resultado);
return $row['descripcion'];
}
function obtenerEstado($id){
include("../incluir/conexion.php");
$sql="select*from estado where id=$id";
$resultado=mysql_query($sql,$conexion);
$row=mysql_fetch_assoc($resultado);
return $row['estado actual'];
}
function obtenerSemana($id){
include("../incluir/conexion.php");
$sql="select*from semana where id=$id";
$resultado=mysql_query($sql,$conexion);
$row=mysql_fetch_assoc($resultado);
return $row['novedad'];
}
function obtenerCategoria($id){
include("../incluir/conexion.php");
$resultado=mysql_query("select*from categorias where id=$id",$conexion);
$row=mysql_fetch_assoc($resultado);
return $row['nombre'];
}
?>
Si alguien logra encontrar el error se lo agradeceré infinitamente.