|
|
|
| Почему этот код не работает?
$num = 1;
while ($num <= 3 )
{
$query1 = "UPDATE faito_folkson SET pos=".$num."WHERE id=" .trim($num);
mysql_query($query1);
$num++;
} | |
|
|
|
|
|
|
|
для: Ronets
(12.01.2007 в 19:36)
| | наверное потому, что перед WHERE пробел не стоит.
Не проще ли написать проще:
$query1 = "UPDATE faito_folkson SET pos=$num WHERE id=$num";
|
? | |
|
|
|
|
|
|
|
для: Trianon
(12.01.2007 в 19:39)
| | И даже еще проще
UPDATE faito_folkson SET pos = id WHERE id <= 1
|
безо всякого цикла | |
|
|
|
|
|
|
|
для: Trianon
(12.01.2007 в 19:52)
| | Наверное, Trianon хотел написать так:
UPDATE faito_folkson SET pos = id WHERE id <= 3
|
| |
|
|
|
|
|
|
|
для: AlexelA
(12.01.2007 в 22:21)
| | именно. :)) | |
|
|
|