BF Summer sales
Pouze tento týden sleva až 80 % na HTML & CSS a JavaScript
80 % bodů zdarma na online výuku díky naší Letní akci!

Generátor testovacích dat v PHP do MySQL

Jedná sa o PHP triedu ktorá generuje náhodné testovacie údaje a vkladá ich do databázy.

Základné funkcie

  • naplnJedna() ... Naplní jednu tabuľku
  • naplnViac() ... Naplní viacej tabuliek naraz
  • prepoj11() ... Prepojí dve tabuľky s väzbou 1:1
  • prepoj1N() ... Prepojí dve tabuľky s väzbou 1:N
  • prepojMN() ... Prepojí dve tabuľky s väzbou M:N pomocou dalšej tabuľky

Pre funkcie prepoj11() a prepoj1N() je aj verzia pre spájanie viacerých tabuliek naraz.

Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!

Bližší popis sa nachádza v zdrojovom kóde.

Rozšírenie

Trieda vie pracovať so základnými údajmi ako meno, priezvisko, dátum, číslo atď. Pre pridanie ďalšieho typu stačí pridať konštantu nastaviť jej hodnotu a vytvoriť funkciu s názvom vrat + hodnota konštanty pre daný typ. Funkcia bude potom vracať náhodnú hodnotu.

Príklad:

const MALE_CISLO = "MaleCislo";

private function vratMaleCislo() {
    return mt_rand(1,10);
}

Použitie

Základné použitie je v zdrojovom kóde. Trieda vôbec neošetruje chyby, preto nesprávne názvy sĺpcov, nesprávne hodnoty atď. vyhadzujú chyby.


 

Stáhnout

Staženo 151x (27.43 kB)
Aplikace je včetně zdrojových kódů v jazyce php

 

Všechny články v sekci
Knihovny pro PHP
Článek pro vás napsal mayo505
Avatar
Jak se ti líbí článek?
Ještě nikdo nehodnotil, buď první!
.
Aktivity (2)

 

 

Komentáře

Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zatím nikdo nevložil komentář - buď první!