Problemas con apache
Hola experto el siguiente código funciona perfectamente con mysql, php 5.0.4 y bajo un servidor web IIS. Pero cuando pruebo el mismo código bajo un servidor apache no funciona(apache_2.0.54-win32-x86-no_ssl), me sale el mensaje de:"no se pudo grabar los datos". A que se debe este mal proceso, o es que acaso me falta configurar algo más, porque lo que a consultas se refiere normal recupera los datos, pero cuando quiero grabar me sale el mismo tipo de error en todos los módulos de mi web, algo que me di cuenta es que el mysql_query no devuelve ningún valor, cuando trato de imprimir el retorno no imprime nada. Estaré muy agradecido por su respuesta.
<?php
if ($conex = mysql_connect ("localhost","root",""))
{
if ($abro = mysql_select_db ("dbgensiagro"))
{
$padre=$_POST['padre'];
$modificar="UPDATE foro SET Hijos=Hijos+1 WHERE Id=$padre";
$autor=$_POST['autor'];
$correo=$_POST['correo'];
$fecha=$_POST['fecha'];
$organizacion=$_POST['orga'];
$mensaje=$_POST['mensaje'];
$insertar = "INSERT INTO foro(Autor,Email,Fecha,Organizacion,Mensaje,Padre) VALUES ('$autor','$correo','$fecha','$organizacion','$mensaje','$padre')";
}
else
{
print ("no se pudo abrir la base de datos foro");
exit;
}
$resultado= mysql_query($modificar);
if ($result = mysql_query($insertar))
{
header("location: foros.php?pg=0");
}
else
{
print ("no se pudo grabar los datos");
exit;
}
}
else
{
print ("No se puede conectar. Intente nuevamente");
}
?>
<?php
if ($conex = mysql_connect ("localhost","root",""))
{
if ($abro = mysql_select_db ("dbgensiagro"))
{
$padre=$_POST['padre'];
$modificar="UPDATE foro SET Hijos=Hijos+1 WHERE Id=$padre";
$autor=$_POST['autor'];
$correo=$_POST['correo'];
$fecha=$_POST['fecha'];
$organizacion=$_POST['orga'];
$mensaje=$_POST['mensaje'];
$insertar = "INSERT INTO foro(Autor,Email,Fecha,Organizacion,Mensaje,Padre) VALUES ('$autor','$correo','$fecha','$organizacion','$mensaje','$padre')";
}
else
{
print ("no se pudo abrir la base de datos foro");
exit;
}
$resultado= mysql_query($modificar);
if ($result = mysql_query($insertar))
{
header("location: foros.php?pg=0");
}
else
{
print ("no se pudo grabar los datos");
exit;
}
}
else
{
print ("No se puede conectar. Intente nuevamente");
}
?>
1 respuesta
Respuesta de joemakina
1