<div>Thanks Warren, Pierre</div>
<div>I got it working with place hoolders.<br></div>
<div>Best Regards</div>
<div>Austin</div>
<div><br> </div>
<div class="gmail_quote">On Mon, Apr 11, 2011 at 10:35 AM, Warren Vail <span dir="ltr">&lt;<a href="mailto:warren@vailtech.net">warren@vailtech.net</a>&gt;</span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">Not sure what you mean by generic, and never used the db_placeholders<br>function, but this should work;<br>
<br>$skillnames = array(&quot;PHP&quot;, &quot;HTML&quot;,&quot;SQL&quot;);<br>$tblname = &quot;resubmt_skills&quot;;<br>$query = sprintf(&quot;SELECT skillid FROM %s WHERE skillname in (&#39;%s&#39;)&quot;,<br>$tblname, &quot;&#39;&quot;.implode(&quot;&#39;, &#39;&quot;,$skillnames).&quot;&#39;&quot;);<br>
//execute and fetch query results here<br><br>not real elegant, but nothing is as elegant as the solution that works<br>and maintainers can understand.<br><font color="#888888"><br>Warren Vail<br></font>
<div class="im"><br>On 4/10/2011 6:33 PM, Greg Knaddison wrote:<br>&gt; On Sun, Apr 10, 2011 at 6:55 PM, Austin Einter&lt;<a href="mailto:austin.einter@gmail.com">austin.einter@gmail.com</a>&gt;  wrote:<br>&gt;&gt; 2.<br>
&gt;&gt; I am facing a below typical problem, can somebody tell me what should I do?<br>&gt;&gt;<br>&gt;&gt; Below query works fine.<br>&gt;&gt; SELECT skillid FROM {resubmt_skills}  WHERE resubmt_skills.skillname IN<br>&gt;&gt; (&#39;PHP&#39;, &#39;HTML&#39;, &#39;SQL&#39;)<br>
&gt;&gt;<br>&gt;&gt; But in above query search string  &#39;PHP&#39;, &#39;HTML&#39;, &#39;SQL&#39; is hard coded.<br>&gt;&gt; I want to make the query generic.<br>&gt;&gt;<br>&gt;&gt; Lets say in custom search form, user entered search string PHP, Telecom,<br>
&gt;&gt; HTML,, so how can I write a generic query.<br>&gt;&gt;<br>&gt; There&#39;s a handy function you need called db_placeholders -<br>&gt;<br>&gt; <a href="http://api.drupal.org/api/drupal/includes--database.inc/function/db_placeholders/6" target="_blank">http://api.drupal.org/api/drupal/includes--database.inc/function/db_placeholders/6</a><br>
&gt;<br>&gt; There are some examples on that page, but if you want more help be<br>&gt; sure to provide more of your example code.<br>&gt;<br>&gt; Cheers,<br>&gt; Greg<br>&gt;<br>&gt;<br><br>--<br></div>
<div>
<div></div>
<div class="h5">[ Drupal support list | <a href="http://lists.drupal.org/" target="_blank">http://lists.drupal.org/</a> ]<br></div></div></blockquote></div><br>