Mailinglisten-Archive |
On Wed, Feb 06, 2008 at 09:25:59AM +0100, David Thamm wrote:
> Hi List!
>
> Ich hab ein Problem. Ich schreib gerade an einem Interface zur
> Messdatenabfrage und um aus den Messdaten eine Zeitreihe zu erzeugen
> brauche ich eine Zwischen - Datei. Ich hab jetzt ein kleines Script
> geschreiben das erst einmal eine Datei erzuegen soll und in diese
> schreiben soll doch irgendwie geht das nicht.
>
> Hier mal der Quelltext:
> ----------------------------------------------------------------
> <? php
> $mst = $_GET['kennung'];
> $start = $_GET['start'];
> $end = $_GET['end'];
> $mes = $_GET['mes'];
> $type = $_GET['type'];
>
> $connection = mysql_connect("localhost");
> $db = "test";
> mysql_select_db($db, $connection) ;
> $sql = "SELECT * FROM mst WHERE zeit BETWEEN \"$start\" AND \"$end\" ";
>
> $result = mysql_query($sql, $connection) ;
> $num_result = mysql_num_rows($result);
>
> $fp=fopen("/tmp/messdaten","a+");
> if (!$fp)
> {
> echo "Datei konnte nicht erzeugt werden !";
> }
>
> for($i = 1; $i < $num_result; $i++)
> {
> $row = mysql_fetch_array($result);
>
--> $fwrite($fp,"$row['zeit'] $row['nd'] $row['hd'] $row['odl']\n");
>
> }
> ?>
>
Hallo David,
nimm mal das $ for fwrite weg, dann klappt es auch.
Gruesse
Mario
--
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS/CM d- s++: a+ C++++>$ UBL*++++$ P++ L+++ E--- W+++ N+ o-- K- w O- M-
V-- PS++ PE++ Y PGP+++ t--- 5 X++++ R++ tv- b+++ DI D++++ G++ e* h----
r+++ y++++
------END GEEK CODE BLOCK------
php::bar PHP Wiki - Listenarchive