Teşekkürler çalıştı...
Valla çok makbule geçti.. Gidip bir sigara içip geleceğim şimdi :)
Saolun

Erdal YAZICIOGLU
Field Project Engineer Manager
Page Europa
A GENERAL DYNAMICS COMPANY
Ras Laffan Industrial City
Doha, Qatar
Mobile: +974 325 4479
  ----- Original Message ----- 
  From: Elvin Şiriyev 
  To: Özgür yazılımlarla çeşitli dillerde yazılım geliştirme 
  Sent: Saturday, March 14, 2009 1:01 PM
  Subject: [Linux-programlama] Re: Connection Class


  $result = mysql_query($sql, $this->connection); olarak deneyebilmisiniz. 
  orjinal hali : $result = mysql_query($this->connection, $sql); idi



  On Sat, Mar 14, 2009 at 12:56 PM, Erdal YAZICIOGLU 
<[email protected]> wrote:

    Herkese merhabalar,

    Gözümden kaçan birşey var mı bilemiyorum ama sabahtan beri basit bir MySQL
    sorgusunu çalıştıramadım.. Devamlı aşağıdaki hatayı veriyor..
    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource
    in C:\Program Files\Apache Software
    Foundation\Apache2.2\htdocs\erdal.test\ch1\classes\class.Widget.php on line
    19
    There was a problem: An error occured selecting from database

    Class aşağıda... Eğer yardımcı olursanız çok makbule geçer..Teşekkürler

    <?php
    class Ports{

     private $id;
     private $name;
     private $description;
     private $connection;
     private $update = false;

     public function __construct($switchID) {
      $this->connection = mysql_connect('localhost','root','xxx','xxx');
      if(!is_resource($this->connection)){
      throw new Exception('Unable to connect database server');
      }
      $sql = "SELECT \"name\", \"description\" FROM switches WHERE switchid =
                   $switchID";
      $result = mysql_query($this->connection, $sql);

      if(!is_resource($result)){
      throw new Exception('An error occured selecting from database');
      }
      if(!mysql_num_row($result)){
      throw new Exception('The specified switch does not exist');
      }
      $data = mysql_fetch_array($result);
      $this->id = $switchID;
      $this->name = $data['name'];
      $this->description = $data['description'];
      }

     public function getName() {
     return $this->name;
     }

     public function getDescription(){
     return $this->description;
     }

     public function setName($name){
     $this->name = $name;
     $this->update=true;
     }

     public function setDescription($description){
     $this->description = $description;
     $this->update = true;
     }


    Tekrar çok teşekkürler

    Erdal YAZICIOGLU
    Field Project Engineer Manager
    Page Europa
    A GENERAL DYNAMICS COMPANY
    Ras Laffan Industrial City
    Doha, Qatar
    Mobile: +974 325 4479

    _______________________________________________
    Linux-programlama mailing list
    [email protected]
    http://liste.linux.org.tr/mailman/listinfo/linux-programlama




  -- 
  Elvin Şiriyev
  http://siriyev.net



------------------------------------------------------------------------------


  _______________________________________________
  Linux-programlama mailing list
  [email protected]
  http://liste.linux.org.tr/mailman/listinfo/linux-programlama
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap