mysql을 사용하여 가능합니다 :새 열을 삽입하고 모든 행을 늘립니다.
"pos"를 삽입하십시오. 테이블의 모든 행은 1,2,3,4,5와 같이 고유 한 값 "pos"를 가져야합니다. -이 의지 지수는, 그것을 만들
이$query = "SELECT * FROM example";
$result = mysql_query($query) or die(mysql_error());
$counter = 0;
while($row = mysql_fetch_array($result)){
mysql_query("UPDATE example SET pos = ".++$counter." WHERE id = ".$row['id'].");
}
는 뜻이 : UPDATE 예를 들어 SET 포스 = pos의 + ID가 = ID 이 단지 내 모든 POS 행을 증가 1 1. 기본값은 0입니다. 따라서 모든 내 행의 위치 값은 1입니다. –
$ row [ 'id']로 지정한 행만 업데이트됩니다. –
정답이 아닙니다 - mysql을 사용할뿐만 아니라 PHP로 바로 가기. 노력 주셔서 감사합니다, 나는 –