Доброго времени суток!
Ув., ГУРУ! Подскажите как мне сделать слеедущее...
Есть скрипт PHP. Он выводит данные из базы
Есть кнопка
КУПИТЬ [PHP]<td colspan='6' bgcolor='CCCCFF' height='36px' style='padding-left:25px'>
<a href='/order.php?".$myrow['brand']."=".$myrow['id']."' target='blank'>КУПИТЬ</a>
</td>[/PHP]
Вопрос Нужно при нажатии на кнопку КУПИТЬ выбирался именно этот товар. а не другой и данные о товаре отправляли на почту
Скрипт отправки не нужен
Я не могу реализовать что выбрался именно этот товар, а не другой!И какимно образом передался в форму для отправки
ВОТ часть КОДа
[PHP]
<body>
<table width="100%" height="100%">
<?php include ("block/header.php"); ?>
<?php include ("block/menu.php"); ?>
<tr>
<td height="400" valign="top">
<table width="800">
<tr class="choice">
<form action="wheels.php" method="get">
<td>
диаметр
<br>
<select name="dia">
<option></option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
</select>
</td>
<td>
ширина
<br>
<select name="wid">
<option></option>
<option>4,5</option>
<option>5,0</option>
<option>5,5</option>
<option>6,0</option>
<option>6,5</option>
<option>7,0</option>
<option>7,5</option>
<option>8,0</option>
<option>8,5</option>
<option>9,0</option>
<option>9,5</option>
<option>10</option>
</select>
</td>
<td>
отверстия
<br>
<select name="hole">
<option></option>
<option>4</option>
<option>5</option>
<option>6</option>
</select>
</td>
<td>
pcd
<br>
<select name="pcd">
<option></option>
<option>98</option>
<option>100</option>
<option>108</option>
<option>110</option>
<option>112</option>
<option>114,3</option>
<option>115</option>
<option>120</option>
<option>130</option>
<option>139,7</option>
<option>150</option>
<option>165</option>
</select>
</td>
<td>
производитель
<br>
<select name="br">
<option></option>
<option value="wsp_italy">wsp italy</option>
<option value="techline">techline</option>
</select>
</td>
<td>
<input type="submit" value="ПОДОБРАТЬ ДИСКИ"/>
</td>
</form>
</tr>
<tr>
<td colspan="6">
<?php
$dia = $_GET['dia'];
$wid = $_GET['wid'];
$hole = $_GET['hole'];
$pcd = $_GET['pcd'];
$id = $_GET['id'];
$br = $_GET['br'];
$num = 10;
$page = $_GET['page'];
$result = mysql_query ("SELECT COUNT(*) FROM wheel WHERE size like '%$wid%%$dia%' AND pcd like '%$hole%%$pcd%' AND brand like '%$br%'");
$temp = mysql_fetch_array($result);
$posts = $temp[0];
$total = (($posts - 1) / $num) + 1;
$total = intval($total);
$page = intval($page);
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
$start = $page * $num - $num;
$result = mysql_query ("SELECT * FROM wheel WHERE size like '%$wid%%$dia%' AND pcd like '%$hole%%$pcd%' AND brand like '%$br%' ORDER BY price
LIMIT $start, $num",$db);
if (!$result) {
echo "<div class=\"no\">";
echo "Диски удовлетворяющие заданным параметрам не найдены";
echo "</div>";}
else {
$myrow = mysql_fetch_array ($result);
if ($page != 1)
$pervpage =
'<a href=wheels.php?dia='.$dia.'&wid='.$wid.'&hole='.$hole.'&pcd='.$pcd.'&br='.$br.'&page=1>первая</a> |
<a href=wheels.php?dia='.$dia.'&wid='.$wid.'&hole='.$hole.'&pcd='.$pcd.'&br='.$br.'&page='. ($page - 1) .'>предыдущая</a> |';
if ($page != $total)
$nextpage =
'| <a href=wheels.php?dia='.$dia.'&wid='.$wid.'&hole='.$hole.'&id='.$id.'&pcd='.$pcd.'&br='.$br.'&page='. ($page + 1) .'>следующая</a> |
<a href=wheels.php?dia='.$dia.'&wid='.$wid.'&hole='.$hole.'&pcd='.$pcd.'&br='.$br.'&page='.$total.'>последняя</a>';
if($page - 2 > 0) $page2left =
'<a href=wheels.php?dia='.$dia.'&wid='.$wid.'&hole='.$hole.'&pcd='.$pcd.'&br='.$br.'&page='. ($page - 2) .'>'. ($page - 2) .'</a> |';
if($page - 1 > 0) $page1left =
'<a href=wheels.php?dia='.$dia.'&wid='.$wid.'&hole='.$hole.'&pcd='.$pcd.'&br='.$br.'&page='. ($page - 1) .'>'. ($page - 1) .'</a> |';
if($page + 2 <= $total) $page2right =
'| <a href=wheels.php?dia='.$dia.'&wid='.$wid.'&hole='.$hole.'&pcd='.$pcd.'&br='.$br.'&page='. ($page + 2) .'>'. ($page + 2) .'</a>';
if($page + 1 <= $total) $page1right =
'| <a href=wheels.php?dia='.$dia.'&wid='.$wid.'&hole='.$hole.'&pcd='.$pcd.'&br='.$br.'&page='. ($page + 1) .'>'. ($page + 1) .'</a>';
if ($total > 1)
{
echo "<div class=\"nav_t\">";
echo $pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage;
echo "</div>";
}
do {
printf
("
<br>
<table border='1' class='itab'>
<tr>
<td width='220' rowspan='5' align='center'>
<img src='img/wheels/%s'>
</td>
<td colspan='6' bgcolor='#CCCCFF' height='66px' style='padding:0 0 0 25px'>
<strong style='font-size:20px'>%s %s</strong><br>
<a href='img/wheels/%s' target='blank'>увеличить изображение</a>
</td>
</tr>
<tr class='itab_bg' height='48px' align='center'>
<td style='width:80'>Размер</td>
<td style='width:80'>PCD</td>
<td style='width:80'>Вылет (ET)</td>
<td style='width:80'>HUB</td>
<td>Цвет</td>
<td style='width:80'>Цена</td>
</tr>
<tr>
<td colspan='6' height='2' bgcolor='#CCCCFF'></td>
</tr>
<tr height='48px' align='center'>
<td>%s</td>
<td>%s</td>
<td>%s</td>
<td>%s</td>
<td>%s</td>
<td>%s</td>
</tr>
<tr>
<td colspan='6' bgcolor='CCCCFF' height='36px' style='padding-left:25px'>
<a href='/order.php?".$myrow['brand']."=".$myrow['id']."' target='blank'>КУПИТЬ</a>
</td>
</tr>
</table>
<br>",
$myrow ["img"], $myrow ["brand"], $myrow ["model"], $myrow["img+"], $myrow["size"], $myrow["pcd"], $myrow["et"], $myrow["hub"], $myrow["colour"],
$myrow["price"], $myrow ["id"]);
}
while ($myrow = mysql_fetch_array ($result));
}
if ($total > 1)
{
echo "<div class=\"nav_b\">";
echo $pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage;
echo "</div>";
}
?>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="footer">
zvezda.lg.ua
<br>
<img src="img/footer.gif">
<br>
интернет-магазин
<br><br>
В нашем интернет-магазине вы...
</td>
</tr>
</table>
</body>
[/PHP]
Пробовал вот так
[PHP]
$result = mysql_query ("SELECT * FROM wheel WHERE size like '%$wid%%$dia%' AND pcd like '%$hole%%$pcd%' AND brand like '%$br%' ORDER BY price
LIMIT $start, $num",$db);
$n=mysql_num_rows($result);
echo "<table border=1>";
for($i=0;$i<$n;$i++) echo "<tr><td>",mysql_result($result,$i,id),"</td><td>",mysql_result($result,$i,brand),"</td><td>",mysql_result($result,$i,size),"</td></tr>";
echo "</table>";
[/PHP]
Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
|