fert Posted July 15, 2006 Share Posted July 15, 2006 [code]$tables=@mysql_list_tables($username); $table_list="<form name=\"tables\">"; $table_num=0; while($table_num<mysql_num_rows($tables)) { $table_names[$table_num]=mysql_tablename($tables,$table_num); $table_list.="<p><input type=\"button\" value=\"Select\" name=\"$table_names[$table_num]\" onClick=\"select($table_names[$table_num]);\">$table_names[$table_num]</p>"; $table_num++; } $table_list.="</form>";[/code]when i run this script i get: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/content/z/z/i/zzieba/html/mysql/panel.php on line 42what can i do to fix this? Link to comment https://forums.phpfreaks.com/topic/14698-listing-tables-from-mysql-database-doesnt-work/ Share on other sites More sharing options...
Barand Posted July 15, 2006 Share Posted July 15, 2006 try[code]<?php$sql = mysql_query("SHOW TABLES FROM $username") or die(mysql_error());$table_list = "<form name=\"tables\">";while (list($tname) = mysql_fetch_row($sql)) { $table_list .= "<p><input type=\"button\" value=\"Select\" name=\"$tname]\" onClick=\"select($tname);\">$tname</p>";}$table_list .= "<form name=\"tables\">";echo $table_list;?>[/code] Link to comment https://forums.phpfreaks.com/topic/14698-listing-tables-from-mysql-database-doesnt-work/#findComment-58693 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.