Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2018, 15:25
paulkees
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 19 años, 6 meses
Puntos: 3
Insertar Nº consecutivo en MySQL desde php

Hola a todos...

He rescatado de un post esta sentencia para insertar números consecutivos en una BD MySQL:
Código MySQL:
Ver original
  1. Set @a = 0;
  2. UPDATE mitabla SET number=@a:=@a+1

La cual funciona bien al ejecutarla en la consola SQL, pero no se como hacer para que funcione desde un script php. Es decir, no me doy cuenta como incorporar "Set @a = 0;"

Código PHP:
Ver original
  1. $sqlUpdate = mysqli_query("UPDATE mitabla SET number=@a:=@a+1") or die (mysql_error());

Por favor, ¿alguien puede ayudarme u orientarme?