Subversion-Projekte lars-tiefland.content-management

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?
2
	require_once "../powerstation-pc.de/connect.php";
3
	function create_tags($tab)
4
	{
5
		$result = mysql_query ("show fields from $tab;") or die (mysql_errno().": ".mysql_error());
6
		while($zeile=mysql_fetch_array($result))
7
		{
8
			$buffer=$zeile[0]." ".$zeile[1]." ";
9
			if (!$zeile[2]) {$buffer=$buffer."NOT NULL ";}
10
			if ($zeile[4]) {$buffer=$buffer."DEFAULT '".$zeile[4]."' ";}
11
			$buffer=$buffer.$zeile[5];
12
			$create_tags[]=$buffer;
13
 
14
			switch($zeile[3])
15
			{
16
				case "PRI":
17
							$primary[]=$zeile[0];
18
							break;
19
				default: break;
20
			}
21
		}
22
		$create_tags[]="PRIMARY KEY  (".implode(", ",$primary).")";
23
		$create_tags="CREATE TABLE $tab\n(\n".implode(",\n",$create_tags)."\n);";
24
		return $create_tags;
25
	}
26
?>
27
<?
28
echo create_tags("artikel");
29
?>