Rouven: PHP OOP BOARD

Beitrag lesen

Hello,

class DB {
  function connect() {
       include ("configs.php");
       $connection = mysql_connect($server,$user,$pass) or die(mysql_error());
       mysql_select_db($db,$connection) or die(mysql_error());
  }
  function close() {
       //mysql_free_result($ergebnis);
       mysql_close($connection);
  }
}

du musst dein $connection zu einem Attribut der DB-Klasse machen, im Moment müsste es sich wie eine lokale Variable verhalten, d.h. nach dem Aufruf von connect() ist es im Nirwana verschwunden. Wenn du beim query() darauf zugreifen möchtest ist die Ressource ungültig.

MfG
Rouven

--
-------------------
Wenn du die Nadel im Heuhaufen nicht findest, zünde den Heuhaufen an.