Van .txt naar database

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Zam Ian

Zam Ian

16/02/2009 18:30:00
Quote Anchor link
Hallo,

Kan iemand me helpen om het volgende stukje code (dat nu nog werkt met file("messages.txt") om te zetten naar database code en de zelfde output te krijgen? Ik ben namelijk niet zo goed met arrays en foreach (designer he ^_^).


De database:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
id (int)
telnr (int)
datum (datetime)
message (text)


De array in messages.txt ziet er zo uit:
$time = time();
$arr[] = $time.'|' .$_POST['telnr'].'|' .$_POST['message'].'|' .$_SERVER['REMOTE_ADDR']."\n";

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
  switch($_GET['action']) {  
    case
'view':
      $data = array();
      $arr = file('messages.txt');
      if(!$_GET['time'])
        $_GET['time'] = 0;
      foreach($arr as $row) {
        $aTemp = null;
        list($aTemp['time'], $aTemp['nickname'], $aTemp['message']) = explode('|', $row);
        if($aTemp['message'] AND $aTemp['time'] > $_GET['time'])
          $data[] = $aTemp;
      }

      //file_put_contents('debug.txt', print_r($data, true));
    break;
  }

  
  require_once('JSON.php');
  $json = new Services_JSON();
  $out = $json->encode($data);
  print $out;
?>


Alvast bedankt als je hier wat tijd in steekt.

M.v.g.
Sam
Gewijzigd op 01/01/1970 01:00:00 door Zam Ian
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.