Baza danych na plikach - odczyt

Odpowiedz Nowy wątek
2011-07-31 20:37
0

Witam. Od razu powiem że w PHP jestem początkujący - dopiero się uczę.
Postanowiłem na własne potrzeby napisać baze danych.

Robię funkcję w PHP, a następnie includuje ją do pliku.
Problem polega na tym, że nie do końca wiem jak stworzyć w ten sposób odczyt danych.

Funkcja wygląda tak:

<?
function txdb_odczyt($nazwabazy,$nazwapodbazy,$nazwadanych)
{
$file = "bg/".$nazwabazy."/".$nazwapodbazy."/".$nazwadanych.".txdb1"; 
$odczytane = fread(fopen("$file", "r"), filesize("$file"));
}
?>

I wywołuje ją w ten sposób

txdb_odczyt("Konta","Administracja","Latsan");

Plik Latsan.txdb1 znajduje się w folderze bg/Konta/Administracja

Problem polega na tym że nie do końca wiem jak wyświetlić te dane.
Nie chce echo dawać w pliku z funkcją, a w pliku w którym ta funkcja jest wywoływana, w tym przypadku index.php.

Jakieś sugestie ?

//Edit
Problem rozwiązany.

Rozwiązanie:

<?
$odczytane = "x";
function txdb_odczyt($nazwabazy,$nazwapodbazy,$nazwadanych)
{
$file = "bg/".$nazwabazy."/".$nazwapodbazy."/".$nazwadanych.".txdb1"; 
global $odczytane;
$odczytane = fread(fopen("$file", "r"), filesize("$file"));
}
?>
edytowany 2x, ostatnio: nastalski, 2011-07-31 21:54

Pozostało 580 znaków

2011-07-31 23:30
0

a wiesz do czego służy słowo return ?

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0