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