Código PHP:
   <?php
//conecta a la base de datos
$mysql_id = mysql_connect('server', 'user', '*****');
mysql_select_db('everestltda', $mysql_id);
 
//$vehiculo=$_GET['placa'];
//$contratante=$_GET['empresa'];
$vehiculo='1002';
$contratante='Everest';
?>
 
<form id="form1" name="form1" method="post" action="inserta_viaje.php?insertar">
<label>
<table>    
<tr>
        <td>Id Viaje</td>
        <td><input type="text" name="id_viaje"></td>
    </tr>
    <tr>
        <td>Vehiculo</td>
        <td><input type="text" name="vehiculo" value="<?php echo $vehiculo; ?>"></td>
    </tr>
        <td>Conductor</td>
        <td><SELECT name="conductor">
        <?php
        $sql="SELECT * FROM conductor order by nombres";
        $ejecuta = mysql_query($sql) or die (mysql_error());
        while ($row = mysql_fetch_assoc($ejecuta)){
        ?>
        <OPTION VALUE="<?php echo $row['nombres']; ?>"><?php echo $row['nombres'];?> 
        <?php
        }
        ?></td>
    </tr>
    <tr>
        <td>Contratante</td>
        <td><input type="text" name="contratante" value="<?php echo $contratante;?>"></td>
    </tr>
    <tr>
        <td>Origen</td>
        <td><input type="text" name="origen"></td>
    </tr>
    <tr>
        <td>Destino</td>
        <td><input type="text" name="destino"></td>
    </tr>
    <tr>
        <td>Fecha de Salida (AAAA/MM/DD)</td>
        <td><input type="text" name="fecha_salida"></td>
    </tr>
    <tr>
        <td>Fecha Regreso (AAAA/MM/DD)</td>
        <td><input type="text" name="fecha_regreso"></td>
    </tr>
    <tr>
        <td>Objeto del Viaje</td>
        <td><input type="text" name="objeto"></td>
    </tr>
    <tr>
        <td>Observaciones</td>
        <td><input type="text" name="observaciones"></td>
    </tr>
    <tr>
        <td colspan="2" align="center"><input type="submit" name="submit" value="Crear Extracto del Contrato"></td>
    </tr>
</table>
</label>
</form>
 
<?php 
function insertar()
{
$idviaje=$_POST['id_viaje'];
$vehiculo=$_POST['vehiculo'];
$conductor=$_POST['conductor'];
$contratante=$_POST['contratante'];
$origen=$_POST['origen'];
$destino=$_POST['destino'];
$fechasalida=$_POST['fecha_salida'];
$fechallegada=$_POST['fecha_regreso'];
$objeto=$_POST['objeto'];
$observaciones=$_POST['observaciones'];
 
$insertar="INSERT INTO viaje (id_viaje,vehiculo,conductor,contratante,origen,destino,fecha_salida,fecha_regreso,objeto,observaciones) values ('$idviaje','$vehiculo','$conductor','$contratante','$origen','$destino','$fechasalida','$fechallegada','$objeto','$observaciones'";
mysql_query($insertar) or die (mysql_error());
 
 
echo "registro insertado";
}
?>    Pero no me inserta los datos, me podrian decir que tengo mal? o como lo podria hacer?
 
 

