|
|
|
|
|
для: lilu
(14.03.2007 в 13:49)
| | Исправьте строку
<?php
$q.= "AND ".$tmp;
?>
|
на
а, в функции mysql_query() пишите так
<?php
$tmp="table2.pole3=4152";
$q1=mysql_query($q.$tmp,$db);
?>
|
| |
|
|
|
|
|
|
| Такой вот код:
<form name="form1" method="post" action=>
<input type=text name=text1 size=25>
<input type=submit name="submit" value="найти">
<? if ($submit){
$q = "SELECT table1.code FROM table1, table2
WHERE table1.code=table2.code
AND table1.pole1='55555 '
AND table2.pole1='hhhhhhhhh'
AND table.pole2='2'";
$q.= "AND ".$tmp;
?>
<table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td>
$tmp="table2.pole3='5874'";
$q1=mysql_query($q,$db);
$m_BF1=mysql_num_rows($q1);
echo $m_BF1;
</td>
<td>$tmp="table2.pole3=4152";
$q1=mysql_query($q,$db);
$m_BF1=mysql_num_rows($q1);
echo $m_BF1;</td>
<td>$tmp="table2.pole4=1144";
$q1=mysql_query($q,$db);
$m_BF1=mysql_num_rows($q1);
echo $m_BF1;</td>
<td>$tmp="table2.pole4=2255";
$q1=mysql_query($q,$db);
$m_BF1=mysql_num_rows($q1);
echo $m_BF1;</td>
</tr></table>
<? }?>
</form>
|
и вот т.к. запрос раньше чем $tmp определён--не работает, а писать весь запрос в каждую ячейку таблицы не очень хотелось бы | |
|
|
|
|