Curs Php-mysql

In acest tutorial e prezentat modul de lucru cu NULL in tabel MySQL: Insert, Update si Select coloane cu valoare NULL.

Adaugare coloane cu valoare NULL

Pentru a adauga intr-un tabel MySQL randuri cu coloane care sa aibe valoarea NULL, se adauga NULL fara ghilimele.
Exemplu:
$sql = "INSERT INTO `nume_tabel` (`col1`, `col2`, `col3`) VALUES ('val1', NULL, 'val3')";

Sau, daca NULL e intr-o variabila, se adauga "NULL" ca sir la acea variabila, apoi se scrie variabila in instructiunera SQL, fara ghilimele.
$nul = 'NULL';
$sql = "INSERT INTO `nume_tabel` (`col1`, `col2`, `col3`) VALUES ('val1', $nul, 'val3')";

- Daca se defineste variabila $nul asa:   $nul = NULL; , comanda SQL nu va contine nimic in locul unde aceasta variabila e adaugata. Va rezulta:
INSERT INTO `nume_tabel` (`col1`, `col2`, `col3`) VALUES ('val1', , 'val3')

- Daca vreti sa introduceti sirul "NULL", se adauga intre ghilimele:
$sql = "INSERT INTO `nume_tabel` (`col1`, `col2`, `col3`) VALUES ('val1', 'NULL', 'val3')";

UPDATE cu NULL

La fel se aplica si pentru UPDATE.
Exemplu:
$sql = "UPDATE `nume_tabel` SET `col1`='val1', `col2`=NULL, WHERE `col3`='val3'";
SAU:
$nul = 'NULL';
$sql = "UPDATE `nume_tabel` SET `col1`='val1', `col2`=$nul, WHERE `col3`='val3'";

SELECT coloane cu valoare NULL

Pentru a selecta randuri dintr-un tabel MySQL, in functie de coloane cu valoare NULL, se foloseste: IS NULL.
Exemplu:
$sql = "SELECT * FROM `nume_tabel` WHERE `col` IS NULL";

Daca vreti sa Nu fie returnate randurile cu o anumita coloana NULL, se foloseste: IS NOT NULL.
$sql = "SELECT * FROM `nume_tabel` WHERE `col` IS NOT NULL";

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Care tag adauga rand nou in paragraf?
<b> <br> <p>
Prima linie ...<br>
Alta linie...
Ce proprietate CSS seteaza spatiu dintre litere?
text-size word-spacing letter-spacing
#id {
  letter-spacing: 2px;
}
Ce functie obtine accesul la un element HTML cu un anumit ID?
getElementById() getElementsByTagName() createElement()
var elm = document.getElementById("theID");
var content = elm.innerHTML;
alert(content);
Clic pe instructiunea "echo" utilizata corect.
echo "CoursesWeb.net" echo "CoursesWeb.net"; echo ""CoursesWeb.net";
echo "Adresa URL: http://CoursesWeb.net";
Care din urmatoarele expresii cu "paint" (a picta) se foloseste pentru forma Negativa?
will paint not paint have painted
She does not paint that landscape.
- Ea nu picteaza acel peisaj.
Care din urmatoarele expresii cu "cantar" (a canta) se foloseste pentru propozitie Negativa?
ir a cantar cantaba no cantar
Ella no canta esa canciĆ³n.
- Ea nu canta acel cantec.
Insert, Select si Update NULL in MySQL

Last accessed pages

  1. Instructiuni conditionale if, else, switch (11949)
  2. Gradele de comparatie: comparative, superlative (28567)
  3. Verbe frazale din limba Engleza (25110)
  4. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (148645)
  5. Accentul si Pronuntia (16364)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (4261)
  2. Curs HTML gratuit Tutoriale HTML5 (3514)
  3. Curs si Tutoriale JavaScript (3034)
  4. Curs PHP MySQL, Tutoriale si Scripturi PHP (2993)
  5. Curs CSS Online Tutoriale CSS3 (2940)