Subversion-Projekte lars-tiefland.php_share

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

<?
        $language="DE";
        
        $self=basename($PHP_SELF);

        $dbh=mysql_connect("localhost:3306","mediaran.de","m-dr-n") or die (mysql_errno().": ".mysql_error());
        mysql_query ("use mediaran_de");
        
        $trenner=";";
        $linefeed="\n";
        $testart="217271";
        $datetime=date("md.H");
        
        $query = "
        select 
                artikel.kennung,
                artikel.preis1
        from
                artikel,
                directory

        where
                artikel.status=0
                and artikel.Father > -2
                and artikel.Language = 'DE'
        
                and directory.ID = artikel.Father
                and artikel.Language = 'DE'
                and directory.Father > -2
                and directory.status = 0

        order by
                artikel.kennung 
        ";
        $result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query."<hr>");

        $file_handle = fopen ("/var/www/mediaran.de/preisagent/transfer/HQS_Mediaran.de/hqspreis.txt", "w");
        while($zeile=mysql_fetch_assoc($result))
        {
                if (preg_match ("/\d{6}\/*/", $zeile[kennung]))
                {
                        $kennung = explode("/",$zeile[kennung]);
                        foreach($kennung as $elem)
                        {
                                fwrite
                                (
                                        $file_handle,
                                        preg_replace
                                        (
                                                "/[\r\n]/",
                                                "",
                                                $elem.$trenner.$zeile[preis1]
                                        ).$linefeed
                                );
                        }
                }
        }
// An die Datei wird der Artikel 217271 angehängt, dessen Preis den Monat, den Tag und
// die Stunde der Erstellung beinhaltet -> 217271;mmtt.hh (08.11.2003 Nw)
        fwrite
        (
                $file_handle,
                $testart.$trenner.$datetime.$linefeed
        );
        
        fclose($file_handle);
        mysql_close ($dbh);
?>