Aca estan los datos que nos mostraste mas amigablemente leibles.
Código PHP:
Ver original [first_name] => Diego
[last_name] => Lagos-Plaza
[phone] => 3059763068
[email] => desoler@gmail.com
[pickup_city] => Miami
[zip_code_pickup] => 33176
[pickup_country_id] => US
[pickup_state_code] => Florida
[dropoff_city] => Miami
[zip_code_dropoff] => 33176
[dropoff_country_id] => US
[dropoff_state_code] => Florida
[estimated_ship_date] => 2012/06/21
[vehicle_runs] => Si
[year1] => 1998
[make1] => honda
[model1] => civic
[vehicle_type_id1] => Coupe
[vehicle_type_other1] => prueba
[remLen] => 119
[estimado] => 0
)
El problema tuyo en si, es que marca y modelo no estan en mayuscula la primera letra?
Lo demas te llega en mayuscula presumo porque el usuario lo completa en mayuscula, si lo queres pasar a mayuscula y asegurarte siempre.
hace la conversion en MySQL con lo siguiente.
Tu sentencia quedaria algo similar a esto (ojo no la probe, podria tener errores de sintaxis)
Código PHP:
Ver original$query = "INSERT INTO datos (
first_name,
last_name,
phone,
email,
pickup_city,
zip_code_pickup,
pickup_state_code,
pickup_country_id,
dropoff_city,
zip_code_dropoff,
dropoff_state_code,
dropoff_country_id,
estimated_ship_date,
vehicle_runs,
year1,
make1,
model1,
vehicle_type_id1,
vehicle_type_other1,
estimado,
fecha_registro
) VALUES (
'".$first_name."',
'".$last_name."',
'".$phone."',
'".$email."',
'".$pickup_city."',
'".$zip_code_pickup."',
'".$pickup_state_code."',
'".$pickup_country_id."',
'".$dropoff_city."',
'".$zip_code_dropoff."',
'".$dropoff_state_code."',
'".$dropoff_country_id."',
'".$estimated_ship_date."',
'".$vehicle_runs."',
'".$year1."',
CONCAT( UPPER( SUBSTRING('".$make1."',1,1) ) , LOWER( SUBSTRING('".$make1."',2) ) ),
CONCAT( UPPER( SUBSTRING('".$model1."',1,1) ) , LOWER( SUBSTRING('".$model1."', 2) ) ),
'".$vehicle_type_id1."',
'".$vehicle_type_other1."',
'".$estimado."',
'".$fecha_registro."')";
Espero sirva, saludos.