Я хотел бы получить все имена столбцов и значения из определенной таблицы. Поля в этой таблице не фиксированы, поэтому иногда пользователю добавляется одно поле, и они также могут быть удалены. Я хочу получить все имена столбцов и получить их значения. Поскольку я сейчас получаю имена столбцов и получаю одно значение из него. Я знаю, почему я получаю этот результат, но я не знаю, как это исправить.
//I edited this sql, normally the table value and id are variable $sql = "SELECT * FROM ".$_POST['moduleName']." WHERE modItemID= ".$_POST['modItemID']; $query = mysql_query($sql); $columns = mysql_num_fields($query); for($i = 1; $i < $columns; $i++) { //read field name $fieldName = mysql_field_name($query,$i); while($row = mysql_fetch_assoc($query,$i)){ echo $fieldName."=".$row[$fieldName]; } }
результат: naam = Ketting