Я хочу перечислить все таблицы в моей базе данных mysql.
Я хочу, чтобы каждый список таблиц имел имя столбца и тип данных.
Так, как я мог сделать это, любой запрос или что-то подобное.
Бег по php
Спасибо
Авинаш
Вы хотите комбинацию Show Columns и Show Tables
Show Columns
Show Tables
Это вернет поля
//Get fields function public function getFields($tmptable){ $fields = array(); $result = mysql_query("SHOW COLUMNS FROM ". $tmptable); if (!$result) { echo 'Could not run query: ' . mysql_error(); exit; } //populate num of fields //$this->num_fields = mysql_num_rows($result); if ($this->num_fields($result) > 0) { while ($row = mysql_fetch_assoc($result)) { //polulate fields list foreach ($row as $field){ $fields[] = $field; if($field['key'] == "PRI"){ //$this->primary_key_field = $field; } } } } return $fields; }