вот код
<?php
if (is_user_logged_in() && $_SERVER['REQUEST_METHOD']=="POST" && isset( $_POST["list"]) )
{
$current_user = wp_get_current_user();
$result = $wpdb->get_results("SELECT id FROM wp_my_table", ARRAY_A);
foreach ( $result as $id );
$i = 100;
echo 'ID and NAME'."\n";
while($i<=$id['id'])
{
$row = $wpdb->get_row( "SELECT * FROM wp_my_table WHERE id = $i", ARRAY_A);
echo ($row['id'].':'.$row['name']."\n");
$i++;
}
header("Content-type: text/plain");
header("Content-Disposition: attachment; filename=my-file.txt");
exit; }
?>
он выводит следующее
ID and NAME
:
101:name 1
:
103:name 3
104:name 4
105:name 5
106:name 6
100-ю и 102-ю я удалил, то есть их в БД нету.
как сделать чтобы и в цикле их не было?