Mysql veritabanınızda id sırası karışmış yada id'si olmayan verileriniz olabilir. Bunların tamamında sırasıyla işlem yapmak için alttaki harika kodu kullanabilirsiniz. Kod sayesinden seçili tablonun bütün satırları tek tek taranır. Artık silmek düzenlemek yada başka tablolardan işlemler yaptırmak size kalmış.
<?php /** * @author somut.net * @copyright 2011 */ $link = mysql_connect('localhost', 'mysql_kullanici_adi', 'mysql_sifre'); if (!$link) { die('Bağlantı yapılamadı: ' . mysql_error()); } $db_selected = mysql_select_db('sample_db'); if (!$db_selected) { die('Veritabanı seçilmedi: ' . mysql_error()); } $query = 'SELECT adi, soyadi FROM uyeler'; $result = mysql_query($query); if (!$result) { die('Sorgu hatası: ' . mysql_error()); } for ($i = mysql_num_rows($result) - 1; $i >= 0; $i--) { if (!mysql_data_seek($result, $i)) { echo "Satıra geçilemedi $i: " . mysql_error() . "\n"; continue; } if (!($row = mysql_fetch_assoc($result))) { continue; } // Bu kısımda istediğiniz gibi düzenleme silme işlemi yapabilirsiniz. echo $row['adi'] . ' ' . $row['soyadi'] . "<br />\n"; } mysql_free_result($result); ?>
İlk yorumu siz yazın !..