estoy tratando de insertar unos datos en una tabla de esta forma: 
insert into productos (alto, ancho) values 
(1500, 1250) where id_producto=0016;
 me dice que tengo un error en 'where id_producto=0016'
gracias     
  | 
 | |||
|   está bien esto?   estoy tratando de insertar unos datos en una tabla de esta forma:  insert into productos (alto, ancho) values (1500, 1250) where id_producto=0016; me dice que tengo un error en 'where id_producto=0016' gracias | 
| 
 | ||||
|  Re:  está bien esto?   Hola.    pues si te debe salir error, porque para hacer inserciones no es necesario utilizar la clausula where. osea tu consulta se reduce a esto: insert into productos (alto, ancho) values (1500, 1250); saludos.   <center><img src="http://www.usfx.edu.bo/usfxnet/TheRock/TheRock/rock.gif"><br>El poder es PHP</center><hr>TheRock. webmaster UsfxNet Bolivia <a href="http://www.usfx.edu.bo/usfxnet/">Universidad San Francisco Xavier</a>. | 
| 
 | |||
|  Re:  está bien esto?   Gracias por la buena intencion, pero yo necesitaba introducir esos valores sólo en un registro determinado, y lo que tenía que cambiar era el insert por un update, y asi si se puede usar la condición where.Y lo de las comillas no vale por que no es una cadena. gracias de todas formas.   Marcelo | 
| 
 | ||||
|  Re:  está bien esto?   Vamos a ver O haces: insert into productos (alto, ancho) values (1500, 1250) cosa que crea un registro nuevo O haces: update productos (alto, ancho) values (1500, 1250) where id_producto=0016; cosa que actualiza un registro <font size=2>Proximamente... <a href="http://www.traduim.com">Traduim</a>: El portal de los traductores[/CODE] |