Satura rādītājs
Mēs izveidosim personāla sarakstu. Vispirms mēs izveidosim domājamā tehnoloģiju uzņēmuma datu bāzi ar nosaukumu infotec un pēc tam mysql personisko tabulu, mēs varam izmantot SQL kodu no phpmyadmin vai jebkura cita mysql pārvaldnieka.IZVEIDOT TABULU, JA TĀ PASTĀV "personisks" ("id" int (11) NOT NULL AUTO_INCREMENT, "name" varchar (100) NOT NULL, "area" varchar (100) NOT NULL, "set" varchar (100) NOT NULL, `email` varchar (100) NOT NULL, PRIMARY KEY (` id`)) ENGINE = InnoDB DEFAULT CHARSET = latin1 AUTO_INCREMENT = 1; - - Mēs ievietojam dažus datus - INSERT INTO "personal" ("id", "name", "area", "position", "email") VALUES (1, 'Carlos Alonso', 'Informática', 'Developer', '[email protected]'), (2, 'Jose Garrido', 'Administration', 'Accountant', '[email protected]'), (3, 'Ana Junin', 'Informática', 'Design Graphic' , '[email protected]');
Šeit mēs varam redzēt, kā tabula izskatās pēc SQL koda izpildes.
PALIELINĀT
savienojums)) {$ this-> savienojums = (mysql_connect ("localhost", "root", ""))) vai mirst (mysql_error ()); mysql_select_db ("infotec", $ šis-> savienojums) vai mirst (mysql_error ()); }} publisku funkciju vaicājums ($ query) {$ result = mysql_query ($ query, $ this-> savienojums); if (! $ result) {echo 'MySQL Error:'. mysql_error (); Izeja; } atgriezt $ rezultātu; } publiska funkcija get rindas ($ query) {return mysql_fetch_array ($ query); } publiskās funkcijas kopējās rindas ($ query) {return mysql_num_rows ($ query); }}?> var13 ->
Tagad mēs izveidosim projekta galveno failu, kas būs index.php, ja iespējams, vietējais serveris, piemēram, Xampp, kur mēs vaicāsim datu bāzei un parādīsim personīgo tabulu html tabulā.
MySQL (); // Mēs konsultējamies ar personīgo tabulu $ query = $ db-> query ("SELECT * FROM personal"); ?> var13 ->Cilvēku resursi
ID | Vārds | Platība | Pozīcija | E-pasts | Darbības |
---|---|---|---|---|---|
![]() ![]() |
Tabulā redzamā php koda rezultāts būs šāds:
Mums ir izdevies parādīt tabulu, kas mums bija mysql, izmantojot php un html. Tagad mēs izveidosim skriptu, kas, izmantojot jquery, ļauj dinamiski pievienot un saglabāt datus, nenovirzot tīmekli un neatverot citu ekrānu, bet darot to tajā pašā datu rindā.
Kodā zem tabulas mēs pievienojam pogu, lai izsauktu funkciju jquery, lai pievienotu jaunas rindas.
Jauns
Pēc pogas mēs pievienosim jquery skriptu, kas ļaus pievienot rindas
Šī iemesla dēļ nosaukums, piemēram, ar divām iekavām norāda, ka tā ir matrica.
Mēs izveidojam failu, kas ierakstīs datus mysql datu bāzē, tas ņem datus no tekstlodziņiem un pēc tam, kad mēs tos nosūtām, mēs lasām masīvus un ejam cauri for.
MySQL (); // mēs nolasām nosūtītos datus un uzglabājam tos masīvos $ name = $ _ POST ['nosaukums']; $ area = $ _ POST ['apgabals']; $ post = $ _ POST ['ziņa']; $ email = $ _ POST ['e -pasts']; // mēs ejam cauri un ievietojam datus mysql tabulā ($ i = 0; $ i vaicājums ($ sql);} // mēs atgriežamies pie sākotnējās lapas galvenes ('Location: index.php');?> var13 - ->
Nospiežot saglabāšanas pogu, dati tiks saglabāti Mysql datu bāzē, un mēs atgriezīsimies sarakstā. Paturiet prātā, ka nav apstiprinājumu, un šeit ir tikai parādīts, kā tabulai pievienot rindas un lai vieglāk un ērtāk varētu rediģēt informāciju lielos sarakstos.
PALIELINĀT
Lai to izdarītu, mēs mainām skriptu, kas ģenerē jauno rindu, katram tekstlodziņam pievienojam vietturi un atbilstošo komentāru vai norādi, ko vēlamies parādīt lietotājam.
var rinda = ''; '+ ' '+ ' '+ ' '+ '
PALIELINĀT