Hola estoy preparando un administrador de noticias y cuando voy a insertar una nueva noticia esta no se introduce en la base de datos aqui les mando el código de las dos páginas en la que recojo los datos de la noticia y la que lo procesa si alquien sabe donde está el error y me ayuda a verlo pues soy nuevo en esto de php y mysql.
Gracias ahi va el codigo del formulario:
Código PHP:
<body><?php
$hora= date('H:i:s');
?>
<table width="360" border="0" align="center" cellpadding="0" cellspacing="0" class="cajaext">
<tr style="background-image:url(img/menu.jpg); line-height:20px; font-family:Tahoma, Verdana; font-size:12px; color:#FFffff; font-weight:bold">
<td height="20"><div align="center">Area de administración de noticias </div></td>
</tr><tr class="cajaext">
<td><form method="post" action="procesa.php">
<table width="360" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
</tr>
<tr>
<td><table width="360" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="4"> </td>
</tr>
<tr>
<td colspan="4"> </td>
</tr>
<tr>
<td align="right"><span class="style1">Sección</span> </td>
<td><div align="right"></div></td>
<td colspan="2"><div align="right">
<span class="style1">Fecha</span>
<input name="fecha" type="text" class="cajtexto" id="fecha" size="12" maxlength="12">
</div></td>
</tr>
<tr>
<td colspan="4"> </td>
</tr>
<tr>
<td colspan="4"><div align="center">
<input name="seccion" type="text" class="cajtexto" id="seccion" size="54">
</div></td>
</tr>
<tr>
<td colspan="4"> </td>
</tr>
<tr>
<td align="right"><span class="style1">Titular</span> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="4"> </td>
</tr>
<tr>
<td colspan="4"><div align="center">
<input name="titular" type="text" class="cajtexto" id="titular" size="54">
</div></td>
</tr>
<tr>
<td colspan="4"> </td>
</tr>
<tr>
<td align="right"><span class="style1">Breve </span> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="4"> </td>
</tr>
<tr>
<td colspan="4"><div align="center">
<textarea name="breve" cols="54" rows="5" wrap="PHYSICAL" class="cajtexto" id="breve"></textarea>
</div></td>
</tr>
<tr>
<td colspan="4"> </td>
</tr>
<tr>
<td align="right"><span class="style1">Ampliada</span> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="4"> </td>
</tr>
<tr>
<td colspan="4"><div align="center">
<textarea name="ampliada" cols="54" rows="5" class="cajtexto" id="ampliada"></textarea>
</div></td>
</tr>
<tr>
<td colspan="4"> </td>
</tr>
<tr>
<td align="right"><span class="style1">Fuente</span> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="4"> </td>
</tr>
<tr>
<td colspan="4"><div align="center">
<input name="fuente" type="text" class="cajtexto" id="fuente" size="54">
</div></td>
</tr>
<tr>
<td colspan="4"> </td>
</tr>
<tr>
<td colspan="4"> <input name="hora" type="hidden" id="hora" value="$hora"></td>
</tr>
<tr>
<td colspan="4"> </td>
</tr>
<tr>
<td width="25%" align="center"><input type="submit" name="guardar" value="Guardar"></td>
<td width="25%" align="center"><input type="submit" name="editar" value="Editar"></td>
<td width="25%" align="center"><input type="submit" name="borrar" value="Borrar"></td>
<td width="25%" align="center"><input type="submit" name="actualizar" value="Actualizar"></td>
</tr>
<tr>
<td colspan="4"> </td>
</tr>
</table></td>
</tr>
</table>
</form></td>
</tr>
</table>
</body>
aquí va el codigo de la pagina de procesamiento:
Código PHP:
<?php
//recibimos las variables enviadas por el formulario
$titular=$_POST['titular'];
$breve=$_POST['breve'];
$seccion=$_POST['seccion'];
$amplada=$_POST['ampliada'];
$fuente=$_POST['fuente'];
$fecha=$_POST['fecha'];
$hora=$_POST['hora'];
//chequear si la fecha esta bien y eliminar las /
//conectamos a la base
$connect=mysql_connect('localhost','manuel','kimeramarukun');
//Seleccionamos la base
mysql_select_db("cancunpendulo",$connect);
//insertamos los registros almacenados en las variables
mysql_query("insert into noticias(titular,seccion,breve,ampliada,fuente,fecha,hora)
values('$titular','$seccion','$breve','$ampliada','$fuente','$fecha','$hora'",$connect);
header("location: sisnotic.php");
?>
El problema en si es que no me inserta la noticia en la base de datos. Espero alguien pueda ayudarme con esto.
Salu2,
Choco_cu