Ver Mensaje Individual
  #7 (permalink)  
Antiguo 27/08/2008, 19:51
DjKelvim
 
Fecha de Ingreso: junio-2008
Ubicación: Maracay
Mensajes: 52
Antigüedad: 16 años, 10 meses
Puntos: 0
Exclamación Respuesta: Problema en un formulario hecho en una tabla en la consulta mysql

Lo he chequeado pero la consulta INSERT esta bien tanto las columnas y los valores estan igual a igual sin embargo el error persite, aqui esta el script para que lo veas:
Código PHP:
<?php
// Rescatar Variables del Formulario
$txtUnidad$_POST['txtUnidad'];
$dbcTipoVehiculo$_POST['dbcTipoVehiculo'];
$dbcClaseVehiculo$_POST['dbcClaseVehiculo'];
$dbcMarca$_POST['dbcMarca'];
$dbcModelo$_POST['dbcModelo'];
$txtSerialCarroceria=$_POST['txtSerialCarroceria'];
$txtSerialMotor=$_POST['txtSerialMotor'];
$txtNroplaca=$_POST['txtNroplaca'];
$cobAño=$_POST['cobAño'];
$txtColor=$_POST['txtColor'];
$dbcSeccion=$_POST['dbcSeccion'];
$btnAccion=$_POST['btnAccion'];
//Determinar La Accion
if($btnAccion=='Buscar'){
echo 
"Se quiere Buscar...$btnAccion";
// 1.Conectar con MySQL
$Conectar=mysql_connect("localhost","root","");
// 2.Asignar Variable de B.D
$bd="unidades";
// 3.Asignar Variable de SQL
$SQL="SELECT * FROM identificacion WHERE unidad='$txtUnidad'";
// 4.Ejecutar consulta
$resultado=mysql_db_query($bd,$SQL);
// 5.Mostrar Error
echo "error:".mysql_error();
// 6.Lo encontro?
$NRORegistro=mysql_num_rows($resultado);
echo 
"num: $SQL";
if (
$NRORegistro==0){
?>
<script>
alert('UNIDAD NO REGISTRADA');
</script><? $btnAccion='Limpiar';
}else{
$Registro=mysql_fetch_array($resultado);
$txtUnidad=$Registro[0];
$dbcClaseVehiculo=$Registro[1];
$dbcTipoVehiculo=$Registro[2];
$dbcMarca$Registro[3];
$dbcModelo$Registro[4];
$txtSerialCarroceria$Registro[5];
$txtSerialMotor$Registro[6];
$txtNroplaca$Registro[7];
$fechamodelo$Registro[8];
$cobAñosubstr($fechamodelo,0,4);
$txtColor$Registro[9];
$dbcSeccion$Registro[10];
}
}else if(
$btnAccion=='Agregar'){
echo 
"Se quiere Agregar...";
// 1.Conectar con MSQL
$Conectar=mysql_connect("localhost","root","");
// 2.Asignar Variable de B.D.
$bd="unidades";
// 3.Asignar Variable de SQL
$fechamodelo$cobAño;
echo 
"fechamodelo: $fechamodelo";
$SQL="INSERT INTO `unidades`.`identificacion` (`unidad` ,
`codtipo` ,
`codclase` ,
`codmarca` ,
`codmodelo` ,
`serial_carroceria` ,
`serial_motor` ,
`num_placa` ,
`fechamodelo` ,
`color` ,
`codseccion` )
VALUES ('$txtUnidad',
'$dbcTipoVehiculo',
'$dbcClaseVehiculo',
'$dbcMarca',
'$dbcModelo',
'$txtSerialCarroceria',
'$txtSerialMotor',
'$txtNroplaca',
'$fechamodelo',
'$txtColor'
'$dbcSeccion');"
;
// 4.Ejecutar SQL
$resultado=mysql_db_query($bd,$SQL);
// 5.Mostrar Error
echo "error:".mysql_error();
}else if(
$btnAccion=='Modificar'){
echo 
"Se quiere Modificar...";
// 1.Conectar con MySQL
$Conectar=mysql_connect("localhost","root","");
// 2.Asignar Variable de B.D
$bd="unidades";
// 3.Asignar Variable de SQL
$fechamodelo=$cobAño;
echo 
"fechamodelo: $fechamodelo";
$SQL="UPDATE `unidades`.`identificacion` SET `codtipo`='$dbcTipoVehiculo',
`codclase`='$dbcClaseVehiculo',
`codmarca`='$dbcMarca' ,
`codmodelo`='$dbcModelo',
`serial_carroceria`='$txtSerialCarroceria',
`serial_motor`='$txtSerialMotor',
`num_placa`='$txtNroplaca',
`fechamodelo`='$fechamodelo',
`color`='$txtColor'
`codseccion`='$dbcSeccion'
WHERE unidad='$txtUnidad'"
;
// 4.Ejecutar SQL
$resultado=mysql_db_query($bd,$SQL);
// 5.Mostrar Error
echo "error:".mysql_error();
}
else if(
$btnAccion=='Eliminar'){
echo 
"Se quiere Eliminar...";
// 1.Conectar con MySQL
$Conectar=mysql_connect("localhost","root","");
// 2.Asignar Variable de B.D
$bd="unidades";
// 3.Asignar Variable de SQL
$SQL="DELETE FROM identificacion WHERE unidad='$txtUnidad'";
// 4.Ejecutar consulta
$resultado=mysql_db_query($bd,$SQL);
// 5.Mostrar si hay Error
echo "error:".mysql_error();
}
if(
$btnAccion=='Limpiar'){
echo 
"Se quiere Limpiar...";
$txtUnidad="";
$dbcTipoVehiculo=0;
$dbcClaseVehiculo=0;
$dbcMarca=0;
$dbcModelo=0;
$txtSerialCarroceria="";
$txtSerialMotor="";
$txtNroplaca="";
$cobAño=0;
$txtColor="";
$dbcSeccion=0;
}
?>