Cita: pero como ahora mismo no es autoincrement, puede hacerse enseguida con cualquier nopedido y esa no es la idea
Si el numero de pedido no es un auto_increment, entonces
last_insert_id() no te funcionará, porque es una función
exclusivamente para autoincrementales. Tampoco funcionará mysql_insert_id(), porque requiere lo mismo, un AI.
Por lo demás, te repito lo solicitado:
Postea el código. Estamos tratando de analizar en el aire, sin saber realmente cómo haces esos procesos.