Помогите с запросом к БД для замены текстов

Статус
В этой теме нельзя размещать новые ответы.
Я сделал вот так, понимаю что это ерунда полная, но работает. Если кто нидудь подскажет как в этом месте сделать цикл буду рад, Только учтите что иногда бывают и пропуски строк, после 5 может идти 7.
PHP:
{

$score1 = "Что такое ожидание?..
Быть может, это одиночество,
Похожее на расстояние
Минувших дней пророчество.
";
$score2 = "А может, ожиданье это лестница,
Что в рай ведет и дарит муки небывалые
Что всю тебя с собою заберет
И сердце наполняют  чувства  странные
";
$score3 = "И где-то с радостью оно как тень забытая,
Идет стопа в стопу не отставая,
И облик сер, как и мечты забытые,
Что дарят лишь надежду, остывая
";
$score4 = "Ты в свои тайны посвящаешь ожидание,
И сердца стук отсчитывает крохи до свидания,
Но все перечеркнет чертою странною
Разлука -и останется лишь ожидание.
";
$update = mysql_query("UPDATE post SET text='$score1' WHERE id='1'",$db);
$update = mysql_query("UPDATE posts SET text='$score2' WHERE id='2'",$db);
$update = mysql_query("UPDATE posts SET text='$score3' WHERE id='3'",$db);
$update = mysql_query("UPDATE posts SET text='$score4' WHERE id='4'",$db);
if ($update)

{
 echo "<html><head><meta http-equiv='Refresh' content='0; URL=index.php'></head></html>";
 exit();
 }

 }
и т.д до 8500
 
PHP:
$score[1]="*******";
$score[2]="*******";
$score[3]="*******";
//.....

for($i=1;$i<=8500;$i++){
   $text=$score[$i];
   if($text){
      $update = mysql_query("UPDATE post SET text='$text' WHERE id='$i'",$db);
   }
}
 
А не проще ли сделать дампр таблицы в том же phpMyAdmin исправить что нужно и залить по новой
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху