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í 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í 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í 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"> </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>