Subversion-Projekte lars-tiefland.content-management

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?
2
	require_once "connect.php";
3
 
4
	function pre($elem, $r=false)
5
	{
6
		$output=
7
		"<pre>".
8
			htmlentities
9
			(
10
				print_r($elem, true)
11
			).
12
		"</pre>";
13
 
14
		if ($r == true)
15
		{
16
			return $output;
17
		}
18
		else
19
		{
20
			echo $output;
21
		}
22
	}
23
 
24
 
25
	function getTables($db="mediaran_de")
26
	{
27
		$buffer=array();
28
		$result=mysql_query("show tables from $db");
29
		while ($zeile=mysql_fetch_assoc($result))
30
		{
31
			$buffer[] = $db.".".$zeile[Tables_in_mediaran_de];
32
		}
33
		return $buffer;
34
	}
35
 
36
	function getCreateCmd($table)
37
	{
38
		$result=mysql_query("SHOW CREATE TABLE $table");
39
		if ($zeile=mysql_fetch_assoc($result))
40
		{
41
			return $zeile["Create Table"];
42
		}
43
	}
44
 
45
 
46
	$buffer=array();
47
	foreach(getTables() as $table)
48
	{
49
		$buffer[]=getCreateCmd($table);
50
	}
51
 
52
	pre($buffer);
53
 
54
?>