Cita:
En el header hago la conexion con la base de datos, ahora bien si hago esto:<?
include ("includes/header.php");
?>
<?php
{
$sql = "INSERT INTO tic_producto (titulo, descripcion, precio, fecha) VALUES ('$titulo','$descripcion','$precio', NOW())";
$consulta = mysql_query($sql,$dbh);
if ($consulta==1)
{
echo "Producto creado correctamente.";
} else {
echo "Ha habido un <span class=\"error\">error</span> en la actualización de campos. Prueba más tarde.";
}
}
?>
<?
include ("includes/footer.php");
?>
include ("includes/header.php");
?>
<?php
{
$sql = "INSERT INTO tic_producto (titulo, descripcion, precio, fecha) VALUES ('$titulo','$descripcion','$precio', NOW())";
$consulta = mysql_query($sql,$dbh);
if ($consulta==1)
{
echo "Producto creado correctamente.";
} else {
echo "Ha habido un <span class=\"error\">error</span> en la actualización de campos. Prueba más tarde.";
}
}
?>
<?
include ("includes/footer.php");
?>
Cita:
Y escribo la funcion en funciones_productos.php<?
include ("includes/header.php");
?>
<?php
include_once("archivos/funciones_productos.php");
$loquesea = publicar_productos($titulo, $descripcion, $precio);
?>
<?
include ("includes/footer.php");
?>
include ("includes/header.php");
?>
<?php
include_once("archivos/funciones_productos.php");
$loquesea = publicar_productos($titulo, $descripcion, $precio);
?>
<?
include ("includes/footer.php");
?>
Cita:
nada, me lanza el error de actualización de campos.function publicar_productos($titulo, $descripcion, $precio)
{
$sql = "INSERT INTO tic_producto (titulo, descripcion, precio, fecha) VALUES ('$titulo','$descripcion','$precio', NOW())";
$consulta = mysql_query($sql,$dbh);
if ($consulta==1)
{
echo "Producto creado correctamente.";
} else {
echo "Ha habido un <span class=\"error\">error</span> en la actualización de campos. Prueba más tarde.";
}
}
{
$sql = "INSERT INTO tic_producto (titulo, descripcion, precio, fecha) VALUES ('$titulo','$descripcion','$precio', NOW())";
$consulta = mysql_query($sql,$dbh);
if ($consulta==1)
{
echo "Producto creado correctamente.";
} else {
echo "Ha habido un <span class=\"error\">error</span> en la actualización de campos. Prueba más tarde.";
}
}
He probado si no llamaba bien a la página de funciones, poniendo la función directamente en la página inicial, la que posteo al principio, pero lo mismo.
Alguna idea, si me ayudan lo agradezco bastante
Gracias