IN и массив php - 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 00:02:34 +0300 Про цикл наю я. Всем пасиба. Про implode забыл https://visavi.net/topics/3171/78285 IN и массив php SD Mon, 23 Nov 2009 08:11:31 +0300 Сообщения https://visavi.net/topics/3171/78285 <pre class="prettyprint">&lt;?php for ($i=0; $i&lt;=count($array); $i++){ echo mysql_query(&quot;SELECT * FROM table WHERE id IN $array&#91;$i]&quot;), &#039;&lt;br /&gt;&#039;; } ?&gt;</pre> https://visavi.net/topics/3171/78227 IN и массив php Констaнтин Mon, 23 Nov 2009 01:38:22 +0300 Сообщения https://visavi.net/topics/3171/78227 &lt;input type=&quot;checkbox&quot; name=&quot;id[]&quot; value=&quot;значение&quot;&gt;<br> $array = array();<br> foreach ($_POST[&#039;id&#039;] as $val){<br> $array[] = (int)$val;<br> }<br> $array = implode(&#039;,&#039;, $array);<br> и<br> mysql_query(&quot;SELECT * FROM table WHERE id IN(&quot;.$array.&quot;)&quot;); <br> Если я понял правильно то это то что надо, код из гости вантуза https://visavi.net/topics/3171/78222 IN и массив php Саня Mon, 23 Nov 2009 01:32:01 +0300 Сообщения https://visavi.net/topics/3171/78222 а елементы массива например выбираются циклом<br> если писать просто $array, то ничего не получится https://visavi.net/topics/3171/78217 IN и массив php Констaнтин Mon, 23 Nov 2009 01:27:42 +0300 Сообщения https://visavi.net/topics/3171/78217 А смысл? Мне все элементы сразу нужны https://visavi.net/topics/3171/78215 IN и массив php SD Mon, 23 Nov 2009 01:26:37 +0300 Сообщения https://visavi.net/topics/3171/78215 mysql_query(&quot;SELECT * FROM table WHERE id IN $array[$n]&quot;);<br> а так не пробовал? <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br> где $n - число (элемент массива) https://visavi.net/topics/3171/78214 IN и массив php Констaнтин Mon, 23 Nov 2009 01:24:49 +0300 Сообщения https://visavi.net/topics/3171/78214 Как в ИН запихнуть массив пхп, подскажите?<br> Т.е:<br> <pre class="prettyprint"> &lt;? mysql_query(&quot;SELECT * FROM table WHERE id IN($array)&quot;); </pre> ?<br> Но так - не катит.<br> Написал функцию: <br> <pre class="prettyprint"> &lt;? function php_in($arr) { foreach ($arr as $el) { $str .= &quot;&#039;&quot;.$el.&quot;&#039;, &quot;; } $str = substr($str, 0, strlen($str)-2); return $str; } //Пример mysql_query(&quot;SELECT * FROM table WHERE id IN(&quot;.php_in($array).&quot;)&quot;); </pre> Но интересно узнать - есть ли какие-нибудь стандартные средства? спасибо. https://visavi.net/topics/3171/78203 IN и массив php SD Mon, 23 Nov 2009 01:08:41 +0300 Сообщения https://visavi.net/topics/3171/78203