Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2010, 12:28
Sofmundi
 
Fecha de Ingreso: enero-2010
Mensajes: 302
Antigüedad: 14 años, 3 meses
Puntos: 3
Porque no me guarda la informacion en la Base de Datos

Tengo este codigo me trae la informacion perfectamente de otras tablas pero cuando quiero guardar la informacion que digito no me realiza nada, que puede ser ?

les dejo el codigo mas importante el de el nombre de los campos y el que guarda a no se si hay algun problema en que la base y la tabla tengan el mismo nombre:

Código PHP:
$insertSQL sprintf("INSERT INTO vehiculos(`Empresa`, `Codigo`, `Matricula`, `Tipo`, `Marca`, `Modelo`, `Kilometros`, `Horas`, `Min`, `Fecha_matricula`, `Fecha_alta`, `Fecha_baja`, `Localizacion`, `Remolque`, `En_servicio`, `Averiado`, `Taller`, `Accidente`, `Baja_definitiva`) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
//                       GetSQLValueString($serialemp, "text"),
                       
GetSQLValueString($_POST['empresa'], "text"),
                       
GetSQLValueString($_POST['codigo'], "text"),
                       
GetSQLValueString($_POST['matricula'], "text"),
                       
GetSQLValueString($_POST['tipo'], "text"),
                       
GetSQLValueString($_POST['marca'], "text"),
                       
GetSQLValueString($_POST['modelo'], "text"),
                       
GetSQLValueString($_POST['kilometros'], "text"),
                       
GetSQLValueString($_POST['horas'], "text"),
                       
GetSQLValueString($_POST['minutos'], "text"),
                       
GetSQLValueString($_POST['fecha_matricula'], "date"),
                       
GetSQLValueString($_POST['fecha_alta'], "date"),
                       
GetSQLValueString($_POST['fecha_baja'], "date"),
                       
GetSQLValueString($_POST['localizacion'], "text"),                
                       
GetSQLValueString($_POST['remolque'], "text"),
                       
GetSQLValueString($_POST['en_servicio'], "text"),
                       
GetSQLValueString($_POST['averiado'], "text"),
                       
GetSQLValueString($_POST['taller'], "text"),
                       
GetSQLValueString($_POST['accidente'], "text"),
                       
GetSQLValueString($_POST['baja_definitiva'], "text")); 
Código PHP:
 <h2>AÑadir datos de vehiculo</h2>
<p>Por favor ingrese los datos del nuevo vehiculo en el siguiente formulario.</p>
<form action="<?php echo $editFormAction?>" method="post" name="form1" id="form1" >
      <table align="center">
      <tr valign="baseline">
        <td align="right" nowrap="nowrap" class="inserta_tablas1"><strong>Empresa:</strong></td>
        <td class="inserta_tablas2"><select name="empresa" id="empresa">
          <option selected="selected">Seleccione Empresa</option>
          <?php 
do {  
?>
          <option value="<?php echo $row_empresa['Empresa']?>" ><?php echo $row_empresa['Empresa']?></option>
          <?php
} while ($row_empresa mysql_fetch_assoc($empresa));
?>
        </select></td>
      </tr>
      <tr valign="baseline">
        <td align="right" nowrap="nowrap" class="inserta_tablas1"><strong>Codigo:</strong></td>
        <td class="inserta_tablas2"><input name="codigo" type="text" id="codigo" value="" size="32" /></td>
      </tr>
      <tr valign="baseline">
        <td align="right" nowrap="nowrap" class="inserta_tablas1">Matricula:</td>
        <td class="inserta_tablas2"><input name="matricula" type="text" id="matricula" value="" size="32" /></td>
      </tr>
      <tr valign="baseline">
        <td align="right" nowrap="nowrap" class="inserta_tablas1"><strong>Tipo:</strong></td>
        <td class="inserta_tablas2"><select name="tipo" id="tipo">
          <option selected="selected">Tipo de Vehiculo</option>
          <?php 
do {  
?>
          <option value="<?php echo $row_tipo_vehiculo['Tipo_vehiculo']?>" ><?php echo $row_tipo_vehiculo['Tipo_vehiculo']?></option>
          <?php
} while ($row_tipo_vehiculo mysql_fetch_assoc($tipo_vehiculo));
?>
        </select></td>
      </tr>
      <tr valign="baseline">
        <td align="right" nowrap="nowrap" class="inserta_tablas1"><strong>Marca:</strong></td>
        <td class="inserta_tablas2"><select name="marca" id="marca">
        <option selected="selected">Seleccione Marca</option>
          <?php 
do {  
?>
          <option value="<?php echo $row_marca['Marca']?>" ><?php echo $row_marca['Marca']?></option>
          <?php
} while ($row_marca mysql_fetch_assoc($marca));
?>
        </select></td>
      </tr>
      <tr valign="baseline">
        <td align="right" nowrap="nowrap" class="inserta_tablas1"><strong>Modelo:</strong></td>
        <td class="inserta_tablas2"><select name="modelo" id="modelo">
        <option selected="selected">Seleccione Modelo</option>
          <?php 
do {  
?>
          <option value="<?php echo $row_modelo['Modelo']?>" ><?php echo $row_modelo['Modelo']?></option>
          <?php
} while ($row_modelo mysql_fetch_assoc($modelo));
?>
        </select></td>
      </tr>
      <tr valign="baseline">
        <td align="right" nowrap="nowrap" class="inserta_tablas1"><strong>Kilometros:</strong></td>
        <td class="inserta_tablas2"><input name="kilometros" type="text" id="kilometros" value="" size="10" />
          Horas:<input name="horas" type="text" id="horas" value="" size="10" />
          Min:<input name="minutos" type="text" id="minutos" value="" size="10" /></td>
      </tr>
      <tr valign="baseline">
        <td align="right" nowrap="nowrap" class="inserta_tablas1"><strong>Fecha Matricula:</strong></td>
        <td class="inserta_tablas2"><input name="fecha_matricula" type="text" id="fecha_matricula" style="cursor: text" onclick="ds_sh(this);" value="Haga clic aqu&iacute; para escoger fecha." size="32" readonly="readonly" /></td>
      </tr>
      <tr valign="baseline">
        <td align="right" nowrap="nowrap" class="inserta_tablas1"><strong>Fecha Alta:</strong></td>
        <td class="inserta_tablas2"><input name="fecha_alta" type="text" id="fecha_alta" style="cursor: text" onclick="ds_sh(this);" value="Haga clic aqu&iacute; para escoger fecha." size="32" readonly="readonly" /></td>
      </tr>
      <tr valign="baseline">
        <td align="right" nowrap="nowrap" class="inserta_tablas1"><strong>Fecha de Baja:</strong></td>
        <td class="inserta_tablas2"><input name="fecha_baja" type="text" id="fecha_baja" style="cursor: text" onclick="ds_sh(this);" value="Haga clic aqu&iacute; para escoger fecha." size="32" readonly="readonly" /></td>
      </tr>
      <tr valign="baseline">
        <td align="right" nowrap="nowrap" class="inserta_tablas1"><strong>Localizacion:</strong></td>
        <td class="inserta_tablas2"><select name="localizacion" id="localizacion">
        <option selected="selected">Seleccione Localizacion</option>
          <?php 
do {  
?>
          <option value="<?php echo $row_localizacion['Localizacion_vehiculo']?>" ><?php echo $row_localizacion['Localizacion_vehiculo']?></option>
          <?php
} while ($row_modelo mysql_fetch_assoc($modelo));
?>
        </select></td>
      </tr>
      <tr valign="baseline">
        <td align="right" nowrap="nowrap" class="inserta_tablas1"><strong>Es un Remolque:</strong></td>
        <td class="inserta_tablas2"><select name="remolque" id="remolque">
            <option selected="selected">Seleccione</option>
          <option value="Si">SI</option>
          <option value="No">NO</option>
        </select></td>
      </tr>
      <tr valign="baseline">
        <td align="right" nowrap="nowrap" class="inserta_tablas1"><strong>Foto:</strong></td>
        <td class="inserta_tablas2">
          <input type="file" name="file" size="30">
                 </td>
      </tr>
      </table>
      <table align="center">
      <tr valign="baseline">
      <fieldset><legend>Estado del Vehiculo</legend>
       <input name="en_servicio" type="checkbox" id="en_servicio" value="Si" />
          En Servicio</label>
        <label>
          <input name="averiado" type="checkbox" id="averiado" value="Si" />
          Averiado</label>
          <input name="taller" type="checkbox" id="taller" value="Si" />
          Taller<label>
          <input name="accidente" type="checkbox" id="accidente" value="Si" />
          Accidente</label>
          <label>
          <input name="baja_definitiva" type="checkbox" id="baja_definitiva" value="Si" />
          Baja Definitiva</label>
      </fieldset>
        <tr valign="baseline">
        <td align="right" nowrap="nowrap" class="inserta_tablas1">&nbsp;</td>
        <td class="inserta_tablas2"><input type="submit" value="Insertar registro" onclick="return Activo()"/>
          <label>
            <input type="reset" name="button" id="button" value="Restablecer" />
          </label></td>
      </tr>
    </table>
    <input type="hidden" name="MM_insert" value="form1" />
  </form>