こんにちは私は、異なるプレフィックスを持つデータベース内の複数の同一のテーブルをクエリし、結果をランダムに表示したいのですが、どういうわけか、アイテムの出所を追跡する必要があり、方法を理解できませんでした
information_schemaにアクセスできないため、このようなクエリを実行します
$query = "SHOW TABLES FROM mydb WHERE RIGHT( tables_in_mydb, 5 ) = 'table'";
$res = mysql_query($query);
$num = mysql_num_rows($res);
while($row = mysql_fetch_row($res)) {
$numbers = explode('_', $row[0]);
if($num > 0) {
$q = "SELECT `this`, `that`, `something` FROM ".$numbers[0]."_idetinticaltables"; // :)
$r = mysql_query($q);
while($c = mysql_fetch_array($r)) {
/*display the results randomly with an identifier where the come from*/
}
}
}