UPDATE одного поля все базы - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - 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/267020 7. <strong>SPunk</strong>, по разному изменит! https://visavi.net/topics/14986/266172 UPDATE одного поля все базы Алексей Thu, 28 Oct 2010 11:05:55 +0400 Сообщения https://visavi.net/topics/14986/266172 5. <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/266130 5. <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"> &lt;? $sql = mysql_query(&#039;SELECT id FROM `table`&#039;); while($data = mysql_fetch_assoc($sql)) { mysql_unbuffered_query(&#039;UPDATE `table` SET field = &quot;&#039;.mt_rand(0, 10).&#039;&quot; WHERE id = &quot;&#039;.$data&#91;&#039;id&#039;].&#039;&quot;&#039;); } ?&gt; </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(&#039;SELECT id FROM table&#039;); while($data = mysql_fetch_assoc($sql)) { mysql_query(&#039;UPDATE table SET field = &quot;&#039;.mt_rand(0, 10).&#039;&quot; WHERE id = &quot;&#039;.$data&#91;&#039;id&#039;].&#039;&quot;&#039;); }</pre> <br> <em><span style="font-size:x-small">Добавлено через 01:12 сек.</span></em><br> Я бы так сделал. https://visavi.net/topics/14986/265441 UPDATE одного поля все базы Lucky Wed, 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