Czesc wszystkim. Stworzyłem sobie taką klasę do łączenia się z bazą:
<?php
class db_interface
{
var $resource;
var $result;
function db_interface($_host, $_usr, $_pswd, $_db)
{
$this->resource = mysql_connect($_host, $_usr, $_pswd) or
die ("Połączenie z bazą danych się nie powiodło"); }
function query($_query)
{
$this->result = mysql_query($_query) or
die("Błędne zapytanie do bazy"); }
function get_query($_query)
{
$this->result = mysql_query($_query) or
die("Błędne zapytanie do bazy"); $i = 0;
{
foreach ($record as $field_name => $field_value)
{
$table[$i][$field_name] = $field_value;
}
$i++;
}
return $table;
}
function close();
{
}
}
?>
oraz plik index.php, w ktorym to tworze sobie dany obiekt klasy, by sie połączyć:
<?php
$polaczenie = new db_interface("jakis_host", "jakis_usr", "jakies_haslo", "jakas_baza");
?>
Gdy odpalam plik index.php wywala mi taki blad
Parse error: syntax error, unexpected T_STRING, expecting T_VARIABLE in C:\...\db_interface.php on line 4
co jest nie tak??
Ten post edytował sasiek 19.03.2007, 08:29:19