Есть 6 переменных допустим $1, $2, $3, $4, $5 и $6 как сделать SQL запрос на выборку, если есть все переменные либо только часть их
для более точного ответа вот исходник if (isset($_GET['page'])) {$page = $_GET['page'];} if (isset($_GET['marka'])) {$marka = $_GET['marka'];} if (isset($_GET['model'])) {$model = $_GET['model'];} if (isset($_GET['cena'])) {$cena = $_GET['cena'];} if (isset($_GET['year'])) {$year = $_GET['year'];} if (isset($_GET['kpp'])) {$kpp = $_GET['kpp'];} if (isset($_GET['dvig'])) {$dvig = $_GET['dvig'];} if ($marka == '0') {$marka = '';} if ($model == '0') {$model = '';} if ($cena == '0') {$cena = '';} if ($year == '0') {$year = '';} if ($kpp == '0') {$kpp = '';} if ($dvig == '0') {$dvig = '';} интересует вот именно вот эта часть *****$result = mysql_query("SELECT id,win,marka,model,cena,year,dvig,kpp,km,kuzov,color FROM auto WHERE marka='$marka' or model='$model' or cena='$cena' or year='$year' or kpp='$kpp' or dvig='$dvig'");******** $myrow = mysql_fetch_array($result); $result_marka = mysql_query("SELECT * FROM marka"); $myrow_marka = mysql_fetch_array($result_marka); $result_model = mysql_query("SELECT * FROM model"); $myrow_model = mysql_fetch_array($result_model); echo "<br><br><div align='center'> <form method='get' style='border:#999999 solid 1px;'><input name='page' type='hidden' value='find' id='page'> <label>Марка <select name='marka' id='marka'> <option value='0' selected>Выберите</option>"; do { printf ("<option value='%s'>%s</option>",$myrow_marka["marka"], $myrow_marka["marka"]); } while ($myrow_marka = mysql_fetch_array($result_marka)); echo " </select> </label> <label>Модель <select name='model' id='model'> <option value='0' selected>Выберите</option>"; do { printf ("<option value='%s'>%s</option>",$myrow_model["model"], $myrow_model["model"]); } while ($myrow_model = mysql_fetch_array($result_model)); echo " </select> </label> <label>Стоимость <select name='cena' id='cena'> <option value='0' selected>Выберите</option> <option value='1'>до 5000</option> <option value='2'>5000-10000</option> <option value='3'>10000-15000</option> <option value='4'>15000-20000</option> <option value='5'>20000-25000</option> <option value='6'>25000-30000</option> <option value='7'>30000-35000</option> <option value='8'>35000-40000</option> <option value='9'>40000-45000</option> <option value='10'>45000-50000</option> </select> $ </label> <label>Год выпуска <select name='year' id='year'> <option value='0' selected>Выберите</option> <option value='1988'>1988</option> <option value='1989'>1989</option> <option value='1990'>1990</option> <option value='1991'>1991</option> <option value='1992'>1992</option> <option value='1993'>1993</option> <option value='1994'>1994</option> <option value='1995'>1995</option> <option value='1996'>1996</option> <option value='1997'>1997</option> <option value='1998'>1998</option> <option value='1999'>1999</option> <option value='2000'>2000</option> <option value='2001'>2001</option> <option value='2002'>2002</option> <option value='2003'>2003</option> <option value='2004'>2004</option> <option value='2005'>2005</option> <option value='2006'>2006</option> <option value='2007'>2007</option> <option value='2008'>2008</option> <option value='2009'>2009</option> <option value='2010'>2010</option> <option value='2011'>2011</option> <option value='2012'>2012</option> <option value='2013'>2013</option> <option value='2014'>2014</option> <option value='2015'>2015</option> </select> </label> <label>КПП <select name='kpp' id='kpp'> <option value='0' selected>Выберите</option> <option value='1'>МКПП</option> <option value='2'>АКПП</option> </select> </label> <label>Тип двигателя <select name='dvig' id='dvig'> <option value='0' selected>Выберите</option> <option value='1'>Бензин</option> <option value='2'>Дизель</option> </select> </label> <input name='submit' type='submit' id='submit' value='Найти'> </form>
Фрагмент со списком лет понравился. Программист за работой, ага... chydotvorec, а ты выбирай данные из таблицы так же, как и этот список формировал - руками.
chydotvorec, должно быть, но не стыдно Вот если бы в первом сообщении темы был нормально задан вопрос, а не бессвязным набором слов, как будто ты сам не понимаешь, чего хочешь - вот тогда было бы стыдно, да.