Eli siis tarkistan while:lla että löytyykö taulukosta sama numero. Siis tässä tapauksessa löytyykö old_id taulukosta sama luku kuin id... scripti toimii kyllä,
mutta miten saan tämän tarkistamaan siten, ettei functio tulkitse lukua- 50 ja lukua- 050 samaksi?
while(in_array($id, $old_id))
Jos ne kerran on numeroita, niin eihän 50 ja 050 ole mitään eroa.
Ratkaisu olisi varmaankin tutkia merkkijonoja.
Aihe on jo aika vanha, joten et voi enää vastata siihen.