Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/11/2005, 15:41
choco_cu
 
Fecha de Ingreso: mayo-2004
Ubicación: Ciudad de la Habana
Mensajes: 85
Antigüedad: 19 años, 11 meses
Puntos: 0
Problemas para insertar valores de variables a mysql con php

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&oacute;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>&nbsp;</td>
        </tr>
        <tr>
          <td><table width="360" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td colspan="4">&nbsp;</td>
            </tr>
            <tr>
              <td colspan="4">&nbsp;</td>
            </tr>
            <tr>
              <td align="right"><span class="style1">Secci&oacute;n</span>&nbsp;&nbsp;&nbsp;&nbsp;</td>
              <td><div align="right"></div></td>
              <td colspan="2"><div align="right">
                <span class="style1">Fecha</span>&nbsp;&nbsp;&nbsp;&nbsp;
                  <input name="fecha" type="text" class="cajtexto" id="fecha" size="12" maxlength="12">
              &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div></td>
              </tr>
            <tr>
              <td colspan="4">&nbsp;</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">&nbsp;</td>
            </tr>
            <tr>
              <td align="right"><span class="style1">Titular</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
            </tr>
            <tr>
              <td colspan="4">&nbsp;</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">&nbsp;</td>
            </tr>
            <tr>
              <td align="right"><span class="style1">Breve&nbsp;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
            </tr>
            <tr>
              <td colspan="4">&nbsp;</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">&nbsp;</td>
            </tr>
            <tr>
              <td align="right"><span class="style1">Ampliada</span>&nbsp;</td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
            </tr>
            <tr>
              <td colspan="4">&nbsp;</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">&nbsp;</td>
            </tr>
            <tr>
              <td align="right"><span class="style1">Fuente</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
            </tr>
            <tr>
              <td colspan="4">&nbsp;</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">&nbsp;</td>
            </tr>
            <tr>
              <td colspan="4">                <input name="hora" type="hidden" id="hora" value="$hora"></td>
            </tr>
            <tr>
              <td colspan="4">&nbsp;</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">&nbsp;</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

Última edición por Cluster; 07/11/2005 a las 05:32