UPDATE одного поля все базы - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sun, 01 Dec 2024 07:01:56 +0300Круто, все таки не достаточно я мускул знаю( на то они и ошибки, чтоб на них учиться )
https://visavi.net/topics/14986/267020
UPDATE одного поля все базы МаксимSat, 30 Oct 2010 09:38:28 +0400Сообщенияhttps://visavi.net/topics/14986/2670207. <strong>SPunk</strong>, по разному изменит!
https://visavi.net/topics/14986/266172
UPDATE одного поля все базы АлексейThu, 28 Oct 2010 11:05:55 +0400Сообщенияhttps://visavi.net/topics/14986/2661725. <strong>Tidus</strong>, это изменит все фиелды одним и тем же значением? или по разному?<br>
<br>
<em><span style="font-size:x-small">Добавлено через 01:50 сек.</span></em><br>
Что то новенькое)
https://visavi.net/topics/14986/266130
UPDATE одного поля все базы МаксимThu, 28 Oct 2010 05:20:40 +0400Сообщенияhttps://visavi.net/topics/14986/2661305. <strong>Tidus</strong>, полностью с тобой соласен!
https://visavi.net/topics/14986/265456
UPDATE одного поля все базы АлексейWed, 27 Oct 2010 11:51:07 +0400Сообщенияhttps://visavi.net/topics/14986/265456<pre class="prettyprint">
<?
$sql = mysql_query('SELECT id FROM `table`');
while($data = mysql_fetch_assoc($sql)) {
mysql_unbuffered_query('UPDATE `table` SET field = "'.mt_rand(0, 10).'" WHERE id = "'.$data['id'].'"');
}
?>
</pre>
всем спасибки итоговый написал мож кому нужно будет
https://visavi.net/topics/14986/265450
UPDATE одного поля все базы ШурикенWed, 27 Oct 2010 11:28:54 +0400Сообщенияhttps://visavi.net/topics/14986/265450Одним запросом упдатить думаю не получется, тогда юзай обновление каждой строки таблицы циклически, типа §q = скьюл запрос(выбрать все строки из таблы) <br>
whille(§r = mysql_fetch_array(q)) mysql_unbuffered_query(update table ls set mt=rand(0,10) where id=$r[id])<br>
<br>
<br>
я с в инете с мобилки в инете щас, так что написал как смог<br>
<br>
<em><span style="font-size:x-small">Добавлено через 03:18 сек.</span></em><br>
2. <strong>Lucky</strong>, ага, опередил) цыкл должен пройти быстро. пра мускл-унбуфферед-куери автор не забудь, она по беглее обычного куери
https://visavi.net/topics/14986/265442
UPDATE одного поля все базы МаксимWed, 27 Oct 2010 10:58:41 +0400Сообщенияhttps://visavi.net/topics/14986/265442<pre class="prettyprint">
$sql = mysql_query('SELECT id FROM table');
while($data = mysql_fetch_assoc($sql)) {
mysql_query('UPDATE table SET field = "'.mt_rand(0, 10).'" WHERE id = "'.$data['id'].'"');
}</pre>
<br>
<em><span style="font-size:x-small">Добавлено через 01:12 сек.</span></em><br>
Я бы так сделал.
https://visavi.net/topics/14986/265441
UPDATE одного поля все базы LuckyWed, 27 Oct 2010 10:53:30 +0400Сообщенияhttps://visavi.net/topics/14986/265441есть база скажем ls в ней поле mt, полей этих уже за 1000 вот теперь возникает вопрос как во все 1000 полей генерировать mt_rand(0,10), при этом в каждое должен генить новый ренд. генерацыя находится в кроне так что хотелось сделать это очень быстро не создовая лишних нагрузов
https://visavi.net/topics/14986/265437
UPDATE одного поля все базы ШурикенWed, 27 Oct 2010 10:35:33 +0400Сообщенияhttps://visavi.net/topics/14986/265437