MySQL
mysql_affected_rows mysql_change_user mysql_close mysql_connect mysql_create_db mysql_data_seek mysql_db_name mysql_db_query mysql_drop_db mysql_errno mysql_error mysql_escape_string mysql_fetch_array mysql_fetch_assoc mysql_fetch_field mysql_fetch_lengths mysql_fetch_object mysql_fetch_row mysql_field_flags mysql_field_name mysql_field_len mysql_field_seek mysql_field_table mysql_field_type mysql_free_result mysql_insert_id mysql_list_dbs mysql_list_fields mysql_list_tables mysql_num_fields mysql_num_rows mysql_pconnect mysql_unbuffered_query mysql_query mysql_result mysql_select_db mysql_tablename mysql_get_client_info mysql_get_host_info mysql_get_proto_info mysql_get_server_info
Description
string mysql_tablename(resource result_identifier ,int i )
mysql_tablename prend le pointeur de résultat obtenu avec mysql_list_tables ou bien un index entier et retourne le nom de la table. La fonction mysql_num_rows peut être utilisée pour déterminer le nombre de tables dans le pointeur de résultat.
<?php mysql_connect("localhost:3306"); $result = mysql_list_tables ("wisconsin"); $i = 0; while ($i < mysql_num_rows($result)) { $tb_names[$i] = mysql_tablename ($result, $i); echo $tb_names[$i] . "<br>"; $i++; }?>