Curs Php-mysql

Constructorul de comenzi SQL din Laravel furnizeaza o interfata fluenta pentru crearea si executarea de instructiuni SQL in baze de date.
- Foloseste extensia PDO cu parametri de protectie SQL injection. Nu e nevoie de filtrarea datelor adaugate in instructiunile SQL.

Instructiuni JOIN

Pentru a efectua un inner join, puteti folosi metoda join() pe o instanta de constructor sql.
Primul argument este numele tabelului pe care-l alaturati; argumentele urmatoare specifica relatia coloanei pentru alaturare.
- Se pot uni mai multe tabele intr-o singura interogare:
$users = DB::table('users')
 ->join('contacts', 'users.id', '=', 'contacts.user_id')
 ->join('orders', 'users.id', '=', 'orders.user_id')
 ->select('users.*', 'contacts.email', 'orders.price')
->get();
- Pentru a efectua o interogare "left join", folositi metoda leftJoin() in acelasi mod ca si metoda join().
$users = DB::table('users')
 ->leftJoin('posts', 'users.id', '=', 'posts.user_id')
->get();

Instructiuni UNION

Pentru a crea o instructiune "UNION" cu doua interogari impreuna, creati interogarea initiala si folositi metoda union() pentru a o uni cu a doua interogare.
$first = DB::table('users')->whereNull('first_name');

$users = DB::table('users')->whereNull('last_name')
->union($first)->get();


- Documentatie: Laravel - Database: Query Builder

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Clic pe tag-ul HTML care afiseaza o linie orizontala.
<br> <em> <hr>
Continut ...
<hr />
Alt continut sub linie ...
Care proprietate CSS defineste culoarea textului?
font-style font-variant color
h2 {
  color: #cbdafb;
}
Clic pe functia care cauta daca un anume caracter sau text e intr-un sir.
indexOf() toString() split()
var str = "Web courses - http://CoursesWeb.net/";
if(str.indexOf("http://") == -1) alert("http:// nu e in sir");
else alert("http:// e in sir");
Care e functia ce imparte un sir in parti de siruri intr-un array, pe baza unui separator?
array_merge() explode() implode()
$str = "mar,banana,pepene,para";
$arr = explode(",", $str);
var_export($arr);      // array (0=>"mar", 1=>"banana", 2=>"pepene", 3=>"para")
Indicati asocierea corecta: "luna-anotimp".
April - Autumn October - Spring July - Summer
July is a beautiful summer month.
- Iulie este o frumoasa luna de vara.
Indicati asocierea corecta: "luna-anotimp".
Octubre - Primavera Julio - Verano Abril - Otoño
Julio es un hermoso mes de verano.
- Iulie este o frumoasa luna de vara.
Baza de Date MySQL - Constructor de Comenzi SQL: Join si Union

Last accessed pages

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (278854)
  2. CSS3 opacity (1121)
  3. Creare si editare pagini HTML (87056)
  4. Sunt sfântul Fiu al lui Dumnezeu (56)
  5. Scrieri pentru Fratele Meu (624)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (233)
  2. Gramatica limbii engleze - Prezentare Generala (134)
  3. Coduri pt culori (114)
  4. Gramatica limbii spaniole. Indrumator si prezentare generala (100)
  5. Cursuri limba engleza gratuite si lectii online (96)
Chat
Discuta sau lasa un mesaj pt. ceilalti utilizatori
Full screenInchide