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. Prezentul simplu - Exercitii si teste incepatori (69841)
  2. Verbe - Exercitii si teste engleza incepatori (26921)
  3. Exercitii engleza - English Tests and exercises - Grammar (115488)
  4. Poezii pentru copii, in engleza (40754)
  5. Scriere cod CSS (5789)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (536)
  2. Coduri pt culori (334)
  3. Gramatica limbii engleze - Prezentare Generala (254)
  4. Cursuri limba engleza gratuite si lectii online (237)
  5. Gramatica limbii spaniole. Indrumator si prezentare generala (203)