Недавно начал изучать применение ООП в php, написал класс который работает с SQL бд (добавляет удаляет и выберает записи из бд).
добавление и удаление проходят на ура а вот с извлечением и печатью записи проблема. Наверняка дело в какойто мелочи, кто разбирается в этом вопросе гляньте код и подскажите где поправить или дайте ссылку если вопрос уже обсуждался.
<?php class base { var $connect; var $query; var $base_name; var $tabl;
function base($host, $base_name, $user, $pass) { $this->base_name = $base_name; $this->connect = @mysql_connect($host,$user,$pass); if (!$this->connect) { echo( "<P>No connect to db</P>" ); exit(); } echo( "<P>connect to db</P>" ); if (!@mysql_select_db($this->base_name,$this->connect)) { echo( "<P>No select db</P>" ); exit(); } echo( "<P> select db</P>" ); }
function insert($cap, $tabl) { $this->query = @mysql_query("INSERT INTO ".$this->tabl = $tabl." VALUES(NULL,'$cap')"); if (!$this->query) { echo ('no query'); } else { echo ('query insert complit<br/>'); } }
function select ($cap, $tabl) { $this->query = @mysql_query("SELECT * FROM ".$this->tabl = $tabl." WHERE cap='".$cap."'"); if (!$this->query) { echo ('no query'); } else { echo ('query select complit <br/>'); return $this->query; } }
function delete($cap, $tabl) { $this->query = @mysql_query("DELETE FROM ".$this->tabl = $tabl." WHERE cap='".$cap."'"); if (!$this->query) { echo ('no query'); } else { echo ('query delete complit <br/>'); } } } $add = new base('localhost','test','root','');
if (isset($_GET['q'])) { $add->insert($_GET['q'],'tabl');
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
Faust
Доброго времени суток
Недавно начал изучать применение ООП в php, написал класс который работает с SQL бд (добавляет удаляет и выберает записи из бд).
добавление и удаление проходят на ура а вот с извлечением и печатью записи проблема. Наверняка дело в какойто мелочи, кто разбирается в этом вопросе гляньте код и подскажите где поправить или дайте ссылку если вопрос уже обсуждался.
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.