Search
Categories
Archives

You are currently browsing the archives for the Mysql category.

Bookmarks

Archive for the ‘Mysql’ Category

postheadericon Mysql join

Dnes si ukážeme jednoduché spojení tabulky

Vememe dvě tabulky s názvem lide a vek

tabulka lidé

sloupce id , jmeno ,prijmeni

tabulka vek

sloupce id,id_lide,vek

select l.jmeno as jmeno, l.prijmeni as prijmeni, v.vek as vek from lide as l join vek as v on(l.id=v.id_lide) where o.vek = 25

V tomto případě jsme  si spojili tyto dvě tabulky pomoci id a id_lide co mame jako indexy

tabulku vek jsme si prejmenovali na v a lide na l (z důvodu kratšího zápisu) a pomocí join sme si je spojili do jedné tabulky a nasledně si pojmenovali jeji sloupce a ted už stím můžeme pracovat jako s normální tabulkou

postheadericon Připojení k mysql pomocí php

Na připojení k mysql pomocí php využijeme dvě funkce MySQL_connect a MySQL_Select_DB
mysql_connect má tři parametry
1.server (bud ip adresa daného serveru, popřípadě localhost)
2.přihlašovací jméno
3,přihlašovací heslo

pokud ty to tři parametry nastavíme správně, dojde ke spojení s mysql a následně na to se připojíme k dané databázy pomocí funkce
mysql_select_db , která obsahuje pouze jeden parametr
1.název databáze

tyto funkce nemusíme nějak definovat, jsou to funkce přímo v php zabudované. stačí je jen napsat a využít

přiklad najdete zde

postheadericon Připojení k mysql pomocí php příklad

//pripojime se k zakaznikovy do mysql
$server = „localhost„; // jmeno serveru
$logindb = „jmeno„; // přihlašovací jemno
$heslo = „heslo„; // heslo
$databaze = „databaze„; // název databáze

MySQL_connect($server, $logindb, $heslo) or die(„Nepodarilo se pripojit k databazy„); // připojení k databázy
MySQL_Select_DB($databaze) or die(„Nepodarilo se otevrit databazy Prosim kontaktujte administratora„); // vyběr databaze

mysql_query(„SET NAMES utf8);//nastaveni kodování