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 este element de tip bloc?
<div> <img> <span>
<div>Web Programming and Development</div>
Care cod CSS afiseaza textul subliniat?
font-style: italic; text-decoration: underline; font-weight: 500;
h2 {
  text-decoration: underline;
}
Clic pe functia JavaScript care apeleaza o alta functie dupa un anumit timp.
insertBefore() setTimeout() querySelector()
function someFunction() { alert("CoursesWeb.net"); }
setTimeout("someFunction()", 2000);
Clic pe instructiunea care returneaza numarul total de elemente dintr-un array asociativ.
count($array) count($array, 1) strlen()
$food =["fruits" =>["banana", "mar"), "veggie" =>["ceapa", "rosie"));
$nr_food = count($food, 1);
echo $nr_food;       // 6
Indicati Viitorul Perfect la negativ al verbului din paranteze, in propozitia: "The child (to not play) by Sunday".
has't played haven't been playing will haven't played
The child will haven't played by Sunday.
- Copilul nu s-ar fi jucat pana duminica.
Indicati Viitorul Perfect pentru verbul "contar" (a povesti) la forma "Él".
habrá contado va a contar contaba
Él no habrá contado el cuento.
- El nu ar fi spus povestea.
Insert, Select si Update NULL in MySQL

Last accessed pages

  1. Download carti electronice si programe pentru Limba Engleza (44881)
  2. Proverbe, expresii si zicatori (25200)
  3. Creare si editare pagini HTML (87132)
  4. Prezentul simplu si continuu - Present Tense Simple and Continuous (149870)
  5. Prezent perfect si Prezent perfect continuu - Present perfect and Continuous (91648)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (358)
  2. Gramatica limbii spaniole. Indrumator si prezentare generala (277)
  3. Gramatica limbii engleze - Prezentare Generala (137)
  4. Teste spaniola - Tests y ejercicios de Español - Gramática (134)
  5. Limba spaniola curs online incepatori si avansati (131)