Cita:
Iniciado por kimmy ya tengo un autonumerico en la tabla
Solo puedes tener un campo auto incrementable por tabla, la solucion es como te comente en el mensaje anterior:
Código php:
Ver original$sql_ins = "INSERT INTO articulos (aqui todos los campos necesarios, excepto imagen) " .
"VALUES (aqui los valores correspondientes)";
// Obtienes el id del ultimo registro insertado y lo usas para el nombre:
// Guardas el archivo:
$uploadfile= $ruta_destino . $namefinal . '.jpg';
//quito los espacios entre las palabtas del nombre si los hay
if(imagejpeg($muestra,$uploadfile,'100')) { // se coloca en su lugar final // Se guardo correctamente
// Si aun crees necesario guardar el nombre con ruta en la base de datos:
$query = 'UPDATE articulos SET imagen = '$uploadfile' WHERE id_de_articulo = $namefinal';
}