Documente Academic
Documente Profesional
Documente Cultură
<?php
// Se deschide conexiunea
$con = mysqli_connect($host, $username, $password, $database);
// Se verifica conexiunea
if (!$con) {
die("Nu s-a realizat conexiunea");
}
echo "Conectat la baza de date";
if (mysqli_query($con, $sql_create)) {
echo "Tabela furnizori a fost creată cu succes.";
} // Se închide IF
else {
echo "Eroare la crearea tabelei";
} // Se închide ELSE
INSERARE ÎN BAZA DE DATE
if (mysqli_query($con, $sql_insert)) {
echo "A fost adăugată o nouă înregistrare.";
} else {
echo "Eroare la inserare";
}
if (mysqli_query($con, $sql_delete)) {
echo "Înregistrarea a fost ștearsă";
} else {
echo "Eroare la ștergere";
}
if (mysqli_query($con, $sql_update)) {
echo "S-a actualizat cu succes!";
} else {
echo "Eroare la actualizare";
}
SELECT DIN BAZA DE DATE
if (mysqli_num_rows($rezultat) > 0) {
while($rand = mysqli_fetch_assoc($rezultat)) {
echo $rand["denumire"]. "<br>";
} // Se închide WHILE
} // Se închide IF
else {
echo "Nu a fost găsit niciun rezultat.";
} // Se închide ELSE
mysqli_close($con);
?>
Folosind GET, informația transmisă de la utilizator este încărcată în URL, pe când cea de la
POST nu este in URL, ea este transmisă prin conexiunea curenta HTTP.
Dacă pagina noastră modifică sau inserează date în baza de date, dacă încărcam
fișiere în baza de date sau facem un formular de login, folosim POST, deoarece
informația este ascunsă.
Pentru funcții de căutare în site, folosim GET, la fel ca în exemplul propus mai jos.
După acționarea butonului Trimite se vor crea, automat, două variabile globale, aferente
câmpului input:
$_GET["profesor"]
$_GET["submit"]
if ( ISSET($_GET["profesor"]) ) {