Запрос
..
$result = mysql_query ("SELECT * FROM $_POST[table] WHERE number = '{$_POST[value]}'", $link);
..
Как вместо поле number использовать порядковый номер столбца в таблице?
Например код ниже берет нужное имя столбца в зависимости от таблицы(table), но это некрасиво так сказать и не универсально. В моем случае нужно всегда сверят с вторым столбцом всех таблиц а у всех таблиц второй столбец по разному именуется.
..
if ($_POST[table] == 'value'){
$b = 'row1'';
}else {
$b = 'row2';
}
$result = mysql_query ("SELECT * FROM $_POST[table] WHERE $b = '{$_POST[value]}'", $link);
..