Ver Mensaje Individual
  #15 (permalink)  
Antiguo 12/11/2007, 12:50
Avatar de Caludia87
Caludia87
 
Fecha de Ingreso: octubre-2007
Mensajes: 83
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Alguien me podria ayudar pliss?

jeje disculpen fue error mio a la hora de postearlo aqui...
lo que pasa es que tengo el codigo abierto desde la página y en dreamweaver...
y pegue el que aun no estaba modificado en esos detalles.
En el codigo de mi página lo tengo correcto.

Código PHP:
<?
/*
   File          : Panel.php
   Description   : Cambio de Fecha
*/
   // Open a Session in the WebServer
   
session_start();
  
   include( 
"inc/header.php" );
   include( 
"inc/database.php" );
   @ 
$db dbConnect();
   
dbSelect();
   
?>
<!-- Cambia el titulo -->
<script language="JavaScript" type="text/javascript" >
document.title="Cambio Fecha";
</script>
    
    <html>
<style type="text/css">
<!--
.Estilo2 {
    font-size: 16px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Estilo5 {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
-->
</style>
 
 <!-- Doy Valores a los combobox -->
  <p><span class="Estilo2">
   <form method="post" action="guardarInfo.php">
     <div align="center">
       <p><br>
         <span class="Estilo2">A&ntilde;o</span> 
         <select name="anio" id="anio">
           <?php for($anio=2000 $anio<=2020$anio++){?> 
           <option><?php echo $anio?></option>  
           <?php }?>
         </select>
         </select> 
         <span class="Estilo2">Mes</span>
    
         <select name="mes" id="mes">
           <?php for($mes=$mes<=12$mes++){?> 
           <option><?php echo $mes?></option>  
           <?php }?>
           </select>
         </select> 
         <span class="Estilo2">Dia
         </span>
         <select name="dias" id="dias">
           <?php for($dias=$dias<=31$dias++){?> 
           <option><?php echo $dias?></option>  
           <?php }?>
         </select>
         </select> 
           </p>
       <p><span class="Estilo5">
         <input type="submit" name="guardar" value="Guardar">

             </span> </p>
     </div>
   </form>


    <!-- Imprimo los valores que se han guardado en las variables -->
  <div align="center"><span class="Estilo5">A&ntilde;o de Cambio:</span>      
<?php
if (isset($_POST[guardar]) && $_POST['anio'] != "")
{
echo 
$AnioCambio $_POST['anio'] ;
}
?>
    <br>
      <span class="Estilo5">Mes de Cambio:</span> 
    <?php
if (isset($_POST[guardar]) && $_POST['mes'] != "")
{
echo 
$MesCambio $_POST['mes'] ;

}
?>
    <br>
      <span class="Estilo5">Dia de Cambio:</span>
    <?php
if (isset($_POST[guardar]) && $_POST['dias'] != "")
{
echo 
$DiaCambio $_POST['dias'] ;
}
?>
              
  </div>
Si me manda a la página donde hago la consulta (guardarInfo.php)

Código PHP:
<?php

//conexion a la base de datos de egobierno
$conexion mysql_connect("localhost","root","******");
mysql_select_db("egobierno",$conexion);
?>
<?php
   
$DiaCambio 
$_POST['dias'] ;
$MesCambio $_POST['mes'] ;
$AnioCambio $_POST['anio'] ;

mysql_query("INSERT INTO CambioFecha (anio_cambio, mes_cambio, dia_cambio) VALUES ('$AnioCambio', '$MesCambio', '$DiaCambio', ") or die(mysql_error());  

echo 
$DiaCambio $_POST['dias'] ;
echo 
"<br>";
echo 
$MesCambio $_POST['mes'] ;
echo 
"<br>";
echo 
$AnioCambio $_POST['anio'] ;
echo 
"<br>";

?>
Pero estoy batallando porque no me guarda los valores que elijo de los combobox en la tabla de MySQL, y ahora me aparece este error

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

Alguien sabe porque?

Última edición por Caludia87; 12/11/2007 a las 13:00