Current Path : /data/web/virtuals/51568/virtual/www/knihy/ |
Current File : /data/web/virtuals/51568/virtual/www/knihy/_generovat.php |
<?php function generateRandomString($length = 10) { $characters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $charactersLength = strlen($characters); $randomString = ''; for ($i = 0; $i < $length; $i++) { $randomString .= $characters[rand(0, $charactersLength - 1)]; } return $randomString; } if (file_exists("funkce/DbConnect.php")){ include("funkce/DbConnect.php"); } if (file_exists("../funkce/DbConnect.php")){ include("../funkce/DbConnect.php"); } function generujAutory(){ $call = mysqli_prepare($conn, 'INSERT INTO `kn_autori`(`autor`) VALUES (?)'); for($i=0; $i< 1000; $i++){ $x = generateRandomString(rand(5, 10)); mysqli_stmt_bind_param($call, 's', $x); mysqli_stmt_execute($call); } } function generujTituly(){ global $conn; $call = mysqli_prepare($conn, 'INSERT INTO `kn_tituly` (`titul`, `idautor`) VALUES (?, ?)'); for($i=0; $i< 3; $i++){ $x = generateRandomString(rand(5, 10)); $idautor = rand(100, 900); mysqli_stmt_bind_param($call, 'si', $x, $idautor); mysqli_stmt_execute($call); echo "$i<br>"; } } function generujKnihy(){ global $conn; $call = "INSERT INTO kn_knihy (idtitulu, aktivni, datumporizeno, idumisteni, cena, poznamka, medium) VALUES (?, ?, ?, ?, ?, ?, ?)"; $call = mysqli_prepare($conn, $call); for($i=0; $i< 300; $i++){ $idtitul = rand(100, 900); $aktivni = '1'; $datum = '2020-04-25'; $idumisteni = rand(1,4); $cena = rand(100, 300); $poznamka = ''; $idmedium = 1; mysqli_stmt_bind_param($call, 'issiisi', $idtitul, $aktivni, $datum, $idumisteni, $cena, $poznamka, $idmedium); mysqli_stmt_execute($call); echo "$i<br>"; } } $seed = floor(time()/86400); srand($seed); generujKnihy(); ?>