You can pass value in PHP using many ways. one way is passing value in Query String. That is you can pass value after file name with question mark. just like key value passing
phpfilename.php?key1=value1&key2=value2
You can pass any number of key and value. After that you can access in next page using key value.
In HTML Part:
<a href="filename.php?QueryString=valueOne" title = "Edit" class = "basic">
<img src="../img/edit.png" height="22" width="22">
</a>
In php you can get like this
$Idvalue = isset($_GET['QueryString']) ? $_GET['QueryString'] : "";
Please let me know if you have any issue for passing value like this