Помогите пожалуйста! Выделение работает, а вот с кнопкой удалить ничего не получается. Как сделать чтобы выделяя чекбоксы и нажимая кнопку "Удалить выделенные" все работало, т.е. удалялись формирующиеся заказы? Извините если большой код, там возможно много надо править. Поправьте код если не сложно, сам ничего в этом не понимаю | Код | <?php include ("_db.php"); include ("_menu.php");
// перемещение в архив if (isset($_GET["mode"])) if ($_GET["mode"] == "move") if (isset($_GET["id"])) if ($_GET["id"] > 0) { $sqlq='update shop_orders set order_state=1 where id=' . $_GET["id"]; $sqlr=mysql_query ($sqlq); }
// удаление навсегда if (isset($_GET["mode"])) if ($_GET["mode"] == "del") if (isset($_GET["id"])) if ($_GET["id"] > 0) { $sqlq='delete from shop_orders where id=' . $_GET["id"]; $sqlr=mysql_query ($sqlq); }
// echo '<br><table width="100%" bgcolor="#0066CC" border="0" cellspacing="2" cellpadding="2"><tr><td valign="top" align="center"><b><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Заказы</font></b></td></tr></table><br>'; echo ''; echo ' <tr> <script language="JavaScript"> function Checkall(form){ for (var i = 1; i < form.elements.length; i++){ eval("form.elements[" + i + "].checked = form.elements[0].checked"); } } </script> </head> <body> <form> <input type="checkbox" onClick="Checkall(this.form);" <INPUT TYPE=RESET value="Удалить выделенные"> <P> <fieldset><legend>Заказы</legend>'; $sqlq='SELECT id,cid,status FROM shop_orders where pid=0 and order_state=0 order by status,id DESC'; $sqlr=mysql_query ($sqlq); $xout=''; while ($line = mysql_fetch_array($sqlr)) { $out=''; $out.= '<table width="99%" border="0" cellspacing="2" cellpadding="2" class="fx1"> <tr> <input type="checkbox" </form> <td colspan="8"><h3>Заказ номер ' . $line["id"] . '</h3></td> </tr> <tr> <td width="55" height="24" valign="top"> <b>п/н</b></td> <td width="271" valign="top"> <b>Наименование</b></td> <td> <b>Кол-во</b></td> <td> <b>Цена</b></td> <td> <b>Сумма</b></td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td colspan="8" height="1" bgcolor="#cccccc"></td> </tr>'; $summ=0; $n=0; $sqlq1='SELECT tid,colvo,cost FROM shop_orders where pid='.$line[0].' order by id'; $sqlr1=mysql_query ($sqlq1); while ($line1 = mysql_fetch_array($sqlr1)) { $n++; $tid=$line1[0]; $colvo=$line1[1]; $cost=$line1[2]; // $summ=$summ+$colvo*$cost; // $sqlq2='SELECT name FROM shop_items where id='.$tid.' order by id'; $sqlr2=mysql_query ($sqlq2); while ($line2 = mysql_fetch_array($sqlr2)) { $tname=$line2[0]; }; $out.= '<tr> <td valign="top"> '.$n.'</td> <td valign="top"> '.$tname.'</a></td> <td> '.$colvo.'</td> <td> '.$cost.'</td> <td> '.($colvo*$cost).'</td> <td align="center"></td> <td align="center"></td> <td align="center"></td> </tr>'; }; $sqlq1='SELECT name,addres,phone,email FROM shop_clients where id='.$line[1].' limit 1'; $sqlr1=mysql_query ($sqlq1); while ($line1 = mysql_fetch_array($sqlr1)) { $u_name=$line1[0]; $u_addres=$line1[1]; $u_phone=$line1[2]; $u_email=$line1[3]; }; if ($line[2]==1){$mx='<a href="_sh_orders.php?id='.$line[0].'" title="Отметить">Отметить как принятый</a>';}; if ($line[2]==2) { $mx='Заказ принят'; }; if ($line[2]==0){$mx='заказ формируется';}; if ($u_name!='') { $out.= '<tr> <td colspan="4">Клиент: '.$u_name.'<br> Адрес: '.$u_addres.'<br> Телефон: '.$u_phone.'<br> E-mail: '.$u_email.'<br>Итого на сумму: <b>'.$summ.'</b> руб.</td> <td colspan="4" align="right">'.$mx.'</td> </tr> <tr> <td colspan="8" style="font-size: 10px;"><a href="sh_clients.php?mode=move&id=' . $line["id"] . '">Переместить в архив</a> | <a onclick="return confirm(\'Точно удалить?\')" href="sh_clients.php?mode=del&id=' . $line["id"] . '">Удалить</a></td> </tr> <td class=first><input type="submit" name="remove" value=" Удалить " class=tah70 ></td> <tr> <td colspan="8" height="1" bgcolor="#CC0000"></td> </tr> <tr> <td colspan="8" height="40"></td> </tr></table>'; } else { $out.= '<tr> <td colspan="4">Итого на сумму: <b>'.$summ.'</b> руб.</td> <td colspan="4" align="right">'.$mx.'</td> </tr> <tr> <td colspan="8" height="10"></td> </tr> <tr> <td colspan="8" style="font-size: 10px;"><a href="sh_clients.php?mode=move&id=' . $line["id"] . '">Переместить в архив</a> | <a onclick="return confirm(\'Точно удалить?\')" href="sh_clients.php?mode=del&id=' . $line["id"] . '">Удалить</a></td> </tr> <tr> <td colspan="8" height="1" bgcolor="#CC0000"></td> </tr> <tr> <td colspan="8" height="40"></td> </tr></table>'; }; if ($summ>0){$xout.=$out;}; }; echo $xout; echo '</fieldset>'; ?>
|
|