Mam następujący problem
Posiadam w tabeli listę osób które chcą być powiadamiane o jakimś tam produkcie. W tabeli istnieją Kolumny:
ID - numer porządkowy
IDitem - numer produktu w związku z którym jest zapytanie
Email - e-mail wpisującego
Date_start - data wpisu
Cała tabela nazywa sie inform_me
Aby dowiedzieć się o jaką pozycję chodziło danemu użytkownikowi IDitem należy przyporządkować ID danego produktu z tabeli o nazwie "store"
Chciałbym aby w stronie administracyjnej była taka lista osób które wpisują się na listę z ale (i tu utrudnienie) aby w momencie gdy już wcześniej wystąpił podany wpis grupował to w jeden zapis informując odpowiednią liczbą (odpowiadająca za ilość podobnych zapytań użytkowników) i oczywiście by wszystko było segregowane od najnowszych wpisów.
Mam nieudolne próby zrobienia czegoś takiego: (niestety na pierwszych pozycjach nie ma wpisów najnowszych..wyświetla się w sumie to co chce :/ w bazia aktualnie jest okolo 4000 wpisow)
<? switch($u){ case'list':?> <br> <table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#003366"> <tr> <td bgcolor="#E6F2FF" height="15">Aktualne wpisy</td> </tr> </table> <? $row_item = mysql_fetch_array(mysql_query("SELECT Name FROM $db_table_store WHERE ID='$_GET[id]' LIMIT 1")); $query = mysql_query("SELECT ID, IDitem, Date_start, Email FROM $db_table_inform_me WHERE IDitem='$_GET[id]'"); { $ID = $row[ID]; $data = $row[Date_start]; } break; default:?> <br> <table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#003366"> <tr> <td bgcolor="#E6F2FF" height="15">Aktualne wpisy</td> </tr> </table> <br> <table width="100%" border="0" cellspacing="1" cellpadding="0"> <tr bgcolor="#BBDDFF"> <td width="2%">Lp</td> <td bgcolor="#BBDDFF">Pozycja<br> </td> <td bgcolor="#BBDDFF"><div align="center">Wpisów</div> </td> <td width="13%"> <div align="center">Opcje</div> </td> </tr> <tr> <td colspan="4"> <hr noshade size="1"> </td> </tr> <? $showrows = 1000; $od = 0+$_GET[od]; $u_lp= $u_lp+$_GET[od]; $count_rows = $c_row[0]; $query = mysql_query("SELECT ID, IDitem FROM $db_table_inform_me GROUP BY IDitem ORDER BY Date_st
art DESC LIMIT 200, $showrows"); { $ID = $row[ID]; $color = colors(); $u_lp=$u_lp+1; $row_item = mysql_fetch_array(mysql_query("SELECT Name FROM $db_table_store WHERE ID='$IDitem' LIMIT 10")); $count_rows_item = mysql_fetch_row(mysql_query("SELECT COUNT(ID) FROM $db_table_inform_me WHERE IDitem='$IDitem'")); <td>$u_lp</td>n <td> ($IDitem)<a href="index.php?page=inf_me2&u=list&id=$IDitem">$row_item[0]</a></td>n <td><div align="center">$count_rows_item[0]</div></td>n <td><div align="center"><a onclick="return confirmSubmit()" href="action.php?act=del_inf_me2&id=$IDitem"><img src="pix/ico_delete.gif" border="0" alt="Usuń"></a></div></td>n </tr>n"; }?> </table> <hr size="1" noshade> <div align="center"> <?sort_page($showrows, index, inf_me, 10, $cat, 100, $count_rows);?> <br> <?}?> </div>