1) Creare baza de date din phpmyadmin • Se deschide browserul si se acceseaza: http://localhost/phpmyadmin/ • Se introduce numele bazei de date

ce se vrea a se crea (personae si se apasa butonul creaza)

Baza de date fost creata.Cream un table pt aceasta baza de date. Tabelul se va numi datepersoane si va avea trei campuri (nume-caracter de 30, nu poate fi null, prenume –caracter de 30 nu poate fi null, varsta intreg, nu poate fi null si negativ). -se introduce numele tabelei si nr de campuri si se apasa butonul executa

-se introduce numele si datele despre fiecare camp al tabelei in parte si se apasa butonul Salveaza -tabela a fost salvata .

html"> <input type="Submit" name="submit" value="adauga"> </form> <form method="href" action="sterge. iar butonul sterge este o referinta catre Sterge.html"> <input type="Submit" name="submit" value="cauta"> </form> <form method="href" action="vizualizare. (adugare . Cauta si Vizualizare: Observam ca butonul de adauga este o referintsa catre o alta pagina html adauga.html din care se va alege ce operatie se vrea a se efectua.html"> <input type="Submit" name="submit" value="sterge"> </form> <form method="href" action="cauta.sterger. stergere si cautare din scripturi php.html.html: <HTML> <body> <form method="href" action="adauga.html iar butonul de vizualizare este o referintsa catre o alta pagina html vizualizare.html. butonul cauta este o referinta catre Cauta.html Cod pentru index. Acest fisier contine 4 butoane: Adauga.html"> <input type="Submit" name="submit" value="vizualizare"> . Sterge.Vom realiza operatii de adaugare si vizualizare. Se creaza fisierul index.cautare sau vizualizare).

respective un buton ‘Pagina Index’ care este o referinta catre index. Valorile introduce in aceste campuri vor fi transmise unui script php adauga.&nbsp.php"> Nume: &nbsp. Sursa: <HTML> <BODY> <form method="post" action="adauga. varsta).&nbsp. in care se adauga valorile ce se vor a fi adaugate ca si inregistrare in tabela datepersoane ce are campurile (nume.php care va face efectiv adaugarea in tabela datepersoane.html.html • Contine trei casute de text si butonul de submit Adauga. <input type="text" name="camp3"><br> <input type="submit" name="submit" value="adauga"> </form> <form method="href" action="index.html"> <input type="submit" action="submit" value="pagina index"> </form> </BODY> </HTML> .<input type="text" name="camp1"><br> Prenume: <input type="text" name="camp2"><br> Varsta:&nbsp.&nbsp.</form> </BODY> </HTML> Adauga.prenume.&nbsp.&nbsp.

prenume. mysql_select_db("persoane".Observam ca valorile introduse ca nume. Iata cum arata codul pentru adauga. $var1=$_POST['camp1'].php sub forma (camp1.} if ($b==1) { $sql="INSERT INTO datepersoane (nume.0. $result= mysql_query($sql).0.} if (empty($var3)) {echo "ati introdus campul varsta gol<br>". echo"ati introdus campul nume gol<br>"."root". $b=0. modul in care preia aceste valori si le adauga in tabela datepersoane din baza de date persoane: <html> <?php $db=mysql_connect("127. if (!$result) die('Invalid querry:' . $var2=$_POST['camp2'].php.1".} } ?> <form method="href" action="index. prenume si varsta in casutele de text se vor transmite scriptului adauga."").varsta) VALUES ('$var1'. $b=1. if (empty($var1)) {$b=0.html"> <input type="submit" action="submit" value="pagina index"> </form> </html> Vizualizare.html Contine trei butoane radio (inregistrarile sortate in functie de un camp al tabelei) un buton de submit Vizualizare ce trimite optiunea aleasa unui script .'$var3')".mysql_error()).camp2.camp3). $var3=$_POST['camp3'].'$var2'. else {echo "Persoana a fost adaugata ". } if (empty($var2)) {echo "ati introdus campul prenume gol<br>". $b=0.$db).

php"> <input type="radio" CHECKED name="sel" value="vn">Vizualizare ascendent dupa nume. Daca sel=vn sau sel=vp sau sel=vv. si un buton ce este o referinta catre pagina de index.<br> <input type="radio" name="sel" value="vp">Vizualizare ascendent dupa prenume.html.php acesta va face afisarea.<br> <input type="submit" name="submit" value="vizualizare"> </form> <form method="href" action="index.html"> <input type="submit" action="submit" value="pagina index"> </form> </BODY> </HTML> In functie de ce valoare este transmisa de catre sel catre scripul de php vizualizare. Iata cum arata codul pentru vizualizare. Codul : <HTML> <BODY> <form method="post" action="vizualizare.de php care va face afisarea sortata in functie de optiunea alease.<br> <input type="radio" name="sel" value="vv">Vizualizare ascendent dupa varsta.php: .

echo $myrow["nume"]. } $result= mysql_query($sql). break. else {echo "<table border=1 cellpadding=2>".html"> <input type="submit" action="submit" value="pagina index"> </form> </html> . $sql="SELECT * FROM datepersoane order by prenume ASC"."root". break. break. if (!$result) die('Invalid querry:' .0. case "vv": $var1=$_POST['numev']. switch($opt) { case "vn": $sql="SELECT * FROM datepersoane order by nume ASC". $opt=$_POST['sel'].<html> <?php $db=mysql_connect("127. echo "</td><td>". while ($myrow=mysql_fetch_array($result)) {echo "<tr><td>".0. } echo "</table>". echo "</td></tr>". echo $myrow["varsta"].1". echo "<tr><td><b>camp1</b></td><td><b>camp2</b></td><td><b>camp3</b></ td></tr>". mysql_select_db("persoane". case "vp": $var1=$_POST['numep'].mysql_error()). $sql="SELECT * FROM datepersoane order by varsta ASC". } ?> <form method="href" action="index. echo $myrow["prenume"]. echo "</td><td>"."").$db).

mysql_select_db("persoane".php. Cod: <html> <?php $db=mysql_connect("127.html"> <input type="submit" action="submit" value="pagina index"> </form> </BODY> </HTML> Cum arata in browser: Sterge. Cod: <HTML> <BODY> <form method="post" action="sterge.html Contine 2 casute de text ."root".php Executa efectiv operatia de stergere.Sterge. respective un buton Pagina Index care incarca index.1"."").} .html.$db). if (empty($var1)) {echo "ati introdus un camp gol". $var1=$_POST['numes'].0.php"> Introduceti numele ce urmeaza a fi sters: <input type="text" name="numes"><br> Introduceti prenumele ce urmeaza a fi sters: <input type="text" name="numep">< <input type="submit" name="submit" value="sterge"> </form> <form method="href" action="index.0. un buton Sterge care trimte numele si prenumele ce trebuie sters scriptului php sterge.

&nbsp. butonul Pagina Index deschide index.&nbsp. Fiecare camp are asociat o casute de text in care se introduce valoare campului ce se cauta.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.<input type="text" name="numep"><br> <input type="radio" name="sel" value="cauv">Cautare dupa varsta:&nbsp.&nbsp.&nbsp.else { $sql="DELETE FROM datepersoane WHERE nume='$var1'".&nbsp.&nbsp.mysql_error()). &nbsp.&nbsp.&nbsp.&nbsp. $result= mysql_query($sql).&nbsp.} } ?> <form method="href" action="index.&n bsp. Cod: <HTML> <BODY> <form method="post" action="cauta.&nbsp.html"> <input type="submit" action="submit" value="pagina index"> </form> </html> Cauta.&nbsp.&nbsp. Butonul cauta trimite selectia alesa si valoarea introduca scriptului cauta.&nbsp.php .&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.<inpu t type="text" name="numev"><br> <input type="submit" name="submit" value="cauta"> </form> <form method="href" action="index.&nbsp.html.&nbsp.&nbsp.html Contine 3 butoane radio pentru alegerea campului din tabela dupa care se face cautarea.&nbsp.&nbsp.html"> <input type="submit" action="submit" value="pagina index"> </form> </BODY> </HTML> .&nbsp. if (!$result) die('Invalid querry:' . else {echo "Inregistrare stearsa".&nbsp.&nbsp.&nbsp.php"> <input type="radio" CHECKED name="sel" value="caun">Cautare unei persoane dupa nume:<input type="text" name="numec"><br> <input type="radio" name="sel" value="caup">Cautare dupa prenume:&nbsp.

1"."root". $opt=$_POST['sel'].mysql_error()).In browser: Cauta. case "cauv": $var1=$_POST['numev'].} else { $result= mysql_query($sql). $sql="SELECT * FROM datepersoane WHERE varsta ='$var1'". } if (empty($var1)) {echo "campul de cautare e gol".$db). case "caup": $var1=$_POST['numep']. break. break. switch($opt) { case "caun": $var1=$_POST['numec'].0. $sql="SELECT * FROM datepersoane WHERE prenume ='$var1'". $sql="SELECT * FROM datepersoane WHERE nume LIKE '$var1%'". break.0. else .php <html> <?php $db=mysql_connect("127.""). mysql_select_db("persoane". if (!$result) die('Invalid querry:' .

html"> <input type="submit" action="submit" value="pagina index"> </form> </html> . echo "</td><td>". echo $myrow["varsta"]. } echo "</table>".{echo "<table border=1 cellpadding=2>". echo "<tr><td><b>camp1</b></td><td><b>camp2</b></td><td><b>camp3</b></td>< /tr>". } } ?> <form method="href" action="index. echo $myrow["nume"]. echo "</td></tr>". echo "</td><td>". echo $myrow["prenume"]. while ($myrow=mysql_fetch_array($result)) {echo "<tr><td>".

Sign up to vote on this title
UsefulNot useful