Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
3 lars 1
<?
2
	$language="DE";
3
 
4
	$self=basename($PHP_SELF);
5
 
6
	$dbh=mysql_connect("localhost:3306","mediaran.de","m-dr-n") or die (mysql_errno().": ".mysql_error());
7
	mysql_query ("use mediaran_de");
8
 
9
	$trenner=";";
10
	$linefeed="\n";
11
	$testart="217271";
12
	$datetime=date("md.H");
13
 
14
	$query = "
15
	select
16
		artikel.kennung,
17
		artikel.preis1
18
	from
19
		artikel,
20
		directory
21
 
22
	where
23
		artikel.status=0
24
		and artikel.Father > -2
25
		and artikel.Language = 'DE'
26
 
27
		and directory.ID = artikel.Father
28
		and artikel.Language = 'DE'
29
		and directory.Father > -2
30
		and directory.status = 0
31
 
32
	order by
33
		artikel.kennung
34
	";
35
	$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query."<hr>");
36
 
37
	$file_handle = fopen ("/var/www/mediaran.de/preisagent/transfer/HQS_Mediaran.de/hqspreis.txt", "w");
38
	while($zeile=mysql_fetch_assoc($result))
39
	{
40
		if (preg_match ("/\d{6}\/*/", $zeile[kennung]))
41
		{
42
			$kennung = explode("/",$zeile[kennung]);
43
			foreach($kennung as $elem)
44
			{
45
				fwrite
46
				(
47
					$file_handle,
48
					preg_replace
49
					(
50
						"/[\r\n]/",
51
						"",
52
						$elem.$trenner.$zeile[preis1]
53
					).$linefeed
54
				);
55
			}
56
		}
57
	}
58
// An die Datei wird der Artikel 217271 angehängt, dessen Preis den Monat, den Tag und
59
// die Stunde der Erstellung beinhaltet -> 217271;mmtt.hh (08.11.2003 Nw)
60
	fwrite
61
	(
62
		$file_handle,
63
		$testart.$trenner.$datetime.$linefeed
64
	);
65
 
66
	fclose($file_handle);
67
	mysql_close ($dbh);
68
?>