disculpa puse mal la consulta u.u es que no se como solucionar el problema que tengo
pero aqui la dejo mas clara, para que sea mas entendible
id | nombre | img | estado_foto
Tabla: Fotos
Código:
id_foto | galeria_id | Descripcion | thumb | id_orden
Código PHP:
Ver original$q = "SELECT * FROM fotos INNER JOIN galeria ON fotos.galeria_id=galeria.id WHERE estado_foto='on ORDER BY id_orden DESC";'
Lo que sucede es que aveces quiero tener las fotos de una manera ordenada
ejemplo: subi la foto con el numero de orden 12 y se crea su id primario de manera automática en la sección fotos. bueno eso no lo quiero usar ya que ese se
crea desde el 1 y asi sucesivamente pero quiero un orden
si subo el 8 mas tarde subo el 7
entonces usando el id_orden, saldra correctamente
pero si subo el 10 esto se ante pone antes del 7
y el resultado seria asi:
10
7
8
pero si uso el orden con el id_foto que es el principal que se autoincrementa
me saldra asi
8
7
10
entonces no se como hacer para que salgan correctamente
PD: la unica manera que encontre fue que el id_orden
ya no este asi
7
8
10
para que se me muestre bien tendria que anteponer el "0"
seria algo asi
07
08
10
y por ello pido ayuda.. si habria alguna otra forma
de ordenarlos sin tener que poner el "0" por delante