Potrzebuje skryptu co będzie wstawiał mi np 1000000 losowych rekordów do bazy danych. Mam problemy bo ten kod nie wstawia .
<?php
$con = mysql_connect("localhost","root","");
if (!$con)
{
die("Nie można się połączyć:". mysql_error());
}
// Tworzenie bazy danych
/*if (mysql_query("CREATE DATABASE my_db",$con))
{
echo " Baza danych utworzona ";
}
else
{
echo " Tworzenie bazy danych wystąpił błąd: " . mysql_error();
}
// Tworzenie tabeli
mysql_select_db("my_db", $con);
$sql = "CREATE TABLE Osoby
(
Imie varchar(15),
Nazwisko varchar(15),
Wiek int
)";
*/
$imiona = array('Paweł', 'Ania', 'Kasia', 'Ewa');
$nazwiska = array('Nowak', 'Kowalski', 'Wiśniewski', 'Kuboszek');
$wieki =array('3','5','1','5');
for($i=0; $i<100; $i++)
{
$nazwisko = $nazwiska[rand(0, count($nazwiska) - 1)];
$imie = $imiona[rand(0, count($imiona) - 1)];
$wiek = $wieki[rand(0,count($wieki) - 1)];
$msql = 'INSERT INTO `my_db` (`Imie`, `Nazwisko`,`Wiek`) VALUES ("'.$imie.'", "'.$nazwisko.'", "'.$wiek.'")';
}
// Wykonanie kwerendy
mysql_close($con);
?>