Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2010, 05:14
cgm-util
 
Fecha de Ingreso: septiembre-2006
Ubicación: Torrevieja (Alicante)
Mensajes: 59
Antigüedad: 17 años, 8 meses
Puntos: 1
Problemas con INSERT

Hola amigos:

Tengo el script que más abajo os detallo y me funcionan el SELECT y el primer INSERT, pero el segundo INSERT no me funciona, no me graba y, la verdad, no se porque es, he repasado las tablas de la base de datos y están correctas.

¿Me podeis echar una mano?.

<?php
if ((!$_POST["tema_creador"]) || (!$_POST["respuesta_texto"])) {
header("location: nuevotema.html");
exit;
}
$conn = mysql_connect("localhost", "root", "") or die(mysql_error());
mysql_select_db("ywazthhd_foro", $conn) or die(mysql_error());
$tema_creador = $_POST["tema_creador"];
$nsuario = "SELECT * FROM usuarios WHERE e_mail = '$tema_creador'";
$res = mysql_query($nsuario);
$result = mysql_fetch_array($res);
$id_usuario = $result["id_usuario"];
$tema_titulo = $_POST["tema_titulo"];
$tema_creador = $_POST["tema_creador"];
$respuesta_texto = $_POST["respuesta_texto"];
$nu_tema = "INSERT INTO temas_foro SET id_usuario = '$id_usuario', tema_fecha = NOW(), tema_titulo = '$tema_titulo', tema_creador = '$tema_creador'";
mysql_query($nu_tema, $conn) or die(mysql_error());
$tema_id = mysql_insert_id();
$nu_respuesta = "INSERT INTO respuesta_foro SET tema_id = '$tema_id', id_usuario = '$id_usuario', respuesta_texto = '$respuesta_texto', respuesta_fecha = NOW(), tema_creador = '$tema_creador'";
if (mysql_query($nu_respuesta)) {
$mesage = "<p><font size='2' face='Franklin Gothic Book'>El tema <strong>".$tema_titulo."</strong> ha sido creado.</font></p>";
}else {$mesage = "<p><font size='2' face='Franklin Gothic Book'>El tema <strong>".$tema_titulo."</strong> no ha sido creado.</font></p>";
}
?>