Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/08/2007, 14:07
Avatar de Carlojas
Carlojas
 
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 16 años, 10 meses
Puntos: 49
Problema al realizar insert en una tabla

Saludos a todos nuevanmente, mi inquietud es la siguiente:

Tengo un problema con este código al realizar el insert con estos datos:

Código PHP:
$consulta7 "SELECT * FROM detalle_poligrafos WHERE codest = $codest AND periodo = '$periodo'";
$resultado7 mysql_query($consulta7$conex) or die( mysql_error() );
$filas mysql_num_rows($resultado7);
                            
if (
$filas 0)
{
    
$consulta8 "UPDATE detalle_poligrafos SET credsem = $suma WHERE  codest = $codest AND periodo  = '$periodo'";
    
$resultado8 mysql_query($consulta8$conex) or die( mysql_error() );
}
else
{                            
    
$credacu 0;
    
$credapr 0;
    
$prosem 0.0;
    
$proacu 0.0;
                                    
$consulta10 "INSERT INTO detalle_poligrafos VALUES('$periodo', $codest, $suma, $credacu,  $credapr, $prosem, $proacu)";
$resultado10 mysql_query($consulta10$conex) or die( mysql_error() );    


Los datos que estan igualados a ceros son los datos con los que tengo el problema ahora mi pregunta si esta bien esa asignación de valores a las variables?

y me genera este error:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 0, 0, 0.0, 0.0)' at line 1

ya probe poniendole comillas en el insert y nada sigo con el problema, aclaro que los datos $periodo, $codest y $suma los obtengo de algunas consultas.

Les agradesco como siempre de antemano su colaboración.

Saludos.