Используйте mysql_query("SHOW COLUMNS FROM {table}",$db)
, чтобы получить список столбцов и использовать это для определения имени столбца рядом с aaa
. Затем вы можете использовать это в дальнейших запросах.
Реализация это приводит к чему-то в линиях (непроверенные):
$columns = mysql_query("SHOW COLUMNS FROM {table}",$db) or die("mysql error");
if (mysql_num_rows($columns) > 0) {
while ($row = mysql_fetch_assoc($columns)) {
if ($prev == 'aaa') {
$nextcol = $row['Field']; // 'bbb' in this case
break;
}
$prev = $row['Field'];
}
}
ли 'aaa' имя столбца или значение в столбце? –
имя столбца в моей таблице – cgwebprojects