Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Klasa zapytan mysql
noobek
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 6.04.2006

Ostrzeżenie: (0%)
-----


Czesc , obczajam programowanie obiektowe (bleee moze sie kiedys do tego przekonam) , i chce stworzyc klase do obslugi zapytan mysql. na razie to co splodzilem nie chce wykonywac zapytan ... nie wiem co z tym poczac moze ktos cos poradzi ? pozdro smile.gif

  1. <?php
  2.  
  3. include "inc_config.php";
  4.  
  5.  
  6.  
  7. class sql {
  8.  
  9. private $host = DB_HOST;
  10. private $user = DB_USER;
  11. private $pass = DB_PASS;
  12. private $base = DB_NAME;
  13.  
  14. var $mysql_connection;
  15. var $wykonaj_zapytanie;
  16.  
  17.  
  18. public function __construct() {
  19.  
  20. if (! $this->mysql_connection = mysql_connect($this->host, $this->user, $this->pass) ) {
  21. echo 'Nieudane polaczenie z baza danych';
  22. }
  23. else {
  24. if (! $this->wybierz_baze = mysql_select_db($this->base))
  25. echo 'Niedudane polaczenie z wybrana nazwa bazy danych';
  26. }
  27. }
  28.  
  29. function query($tresc) {
  30.  
  31. $this->zapytanie = $tresc;
  32. $this->wykonaj_zapytanie = mysql_query($this->zapytanie);
  33. $ile_znalazlem = mysql_num_rows($this->wykonaj_zapytanie);
  34. }
  35.  
  36.  
  37.  
  38. public function __destruct() {
  39.  
  40.  
  41. }
  42.  
  43. }
  44.  
  45.  
  46. $a = new sql();
  47. $a->query("SELECT * FROM Tab_lol");
  48.  
  49.  
  50.  
  51. ?>


Ten post edytował noobek 6.04.2006, 23:48:54
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
NuLL
post
Post #2





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

Ostrzeżenie: (0%)
-----


Algorytmy.... -> php


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post
noobek
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 6.04.2006

Ostrzeżenie: (0%)
-----


sad.gif przepraszam nie ten dzial ,omylkowo raczej tutaj wpisalem, mozna jakos przeniesc ?
Go to the top of the page
+Quote Post
NuLL
post
Post #4





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

Ostrzeżenie: (0%)
-----


Przeciez przenioslem na dobre forum. EOT.


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
na razie to co splodzilem nie chce wykonywac zapytan
A skąd wiesz? Nie widze zadnego raportowania winksmiley.jpg

W konstruktorze masz tak, ze laczysz sie z mysql, a jesli sie nie polączy to wybierasz baze. źle. Obie te rzeczy muszą wystąpic razem. czyli laczysz się mysql i potem wybierasz baze. popraw


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
noobek
post
Post #6





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 6.04.2006

Ostrzeżenie: (0%)
-----


thx nospor poprawilem dziala . czuje ze niedlugo sie odezwe znow biggrin.gif pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 08:17