I need to get unique ID for each array element inside second array. That ID already exist in table but I cant get them separately. URL that am getting now looks like this: http://page.com/index.php?p=view&m=area&id=173id=552id=768id=36id=217id= I need just one ID and if first is used set second and so on. I know that I should use mysqli or PDO and normalized tables but that later, now I need help with this.
This is the code:
$res= mysql_query("SELECT * FROM area WHERE user='$user' ORDER BY date") or     die("Error: " . mysql_error());
while($row = mysql_fetch_assoc($res))
{
   $id = $row['id'];
   $x = array();
   $parent = array();
   foreach($row as $value)
   {
      if ($value == $id) continue;
      else if ($value == $user) continue;
      $result = explode(",", $value);
      foreach($result as $newvalue)
      {
         $query = "SELECT x,firm FROM list where list.x='$newvalue'";
         $result = mysql_query($query);
         $r = mysql_fetch_assoc($result);
         $x[] = $r['x'];
         $xx = implode("id=",$x);
         $parent[] = $r['firm'];
         $list = implode("<a href='index.php?p=view&m=area&$xx'>", $parent)."</a>";
      }
    }
echo "<td><span>" . $list . "</span>/td>";
}
Thank you
 
     
     
     
    