Jump to content

návod [MANUAL]MYSQL v PHP


Guest Thomash

Recommended Posts

tak pridám sem svoj prvý tutorial v mysql, napíšem sem najpoužívanejšie príkazy...

MYSQL_QUERY - Používa sa na priamy príkaz SQL serveru

Príklad:

mysql_query("SELECT stĺpec FROM tabuľka");

Tento príkaz vytiahne z tabuľky TABUĽKA stĺpec STĹPEC

Praktické využitie: - V spojení s mysql_fetch_object si vyberieme potrebný riadok z mysql

Príklad:

$vypis = mysql_query("SELECT stĺpec FROM tabuľka WHERE stĺpec='hodnota'");

- Vyberie z mysql obsah ktorý sa rovná hodnote za WHERE

Následne môžeme túto hodnotu vypísať kódom

echo $vypis;

Použitie mysql_fetch_object - používa sa na vybratie tabuľky z mysql

Príklad:

$vypis = mysql_query("SELECT * FROM tabuľka WHERE stĺpec='hodnota'");
$vypis2 = mysql_fetch_object($vypis);

Hviezdička v mysql_query znamená že vyberáme všetky stĺpce z tabuľky

následne kód na vypísanie konkrétneho stĺpca vypadá takto:

echo $vypis2->stlpec;

 

tak to by na začiatok mohlo stačiť

Link to comment
Share on other sites

Príklad:

$vypis = mysql_query("SELECT stĺpec FROM tabuľka WHERE stĺpec='hodnota'");

- Vyberie z mysql obsah ktorý sa rovná hodnote za WHERE

Následne môžeme túto hodnotu vypísať kódom

echo $vypis;

Vypíše 0 :)

Link to comment
Share on other sites

j ale ten vypis by hlasil error keby ze pouzijes array musis nadefinovat limit na 1 ak tam nemas while

$vypis2 = mysql_fetch_array(mysql_query("SELECT * FROM lol WHERE id = '$id' LIMIT 1"));

Blbost, nic to hlásit nebude, alespoň ne v PHP 5.3. Normálně takhle vypisuju z mysql bez limitu...

Link to comment
Share on other sites

hezke by bylo napsat jak se k te databazi pripojit atd... ;) nebudu radsi resit co to tu pisete za blbosti :DDDD protoze me odvezou ale ..muj mysql include ktery mam ve webhostingove administraci zacina nejak takto

 

class DAFFY_Mysql
{
 protected $connect;
 protected $db;
 protected $db_table;

 function __construct($DServer, $DUser, $DPass, $DName )
 {
   $this->connect = mysql_connect($DServer, $DUser, $DPass) or die($LANGUAGE["mysql_error"]);
   $this->db = mysql_select_db($DName, $this->connect) or die($LANGUAGE["mysql_error_2"]);

 }

 public function DBquery( $data )
 {
   $this->query = $data;
  $this->result = mysql_query( $this->query );
...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...