Brakuje apostrofu ':
<?php
$login=$_POST['gin'];
$haslo=$_POST['haslo'];
echo $login;
$sql = mysql_connect ("localhost","root","")
or die ("Nie można się połączyć");
mysql_create_db("baza_danych",$sql);
$db= mysql_select_db("baza_danych", $sql)
mysql_query("CREATE TABLE users (login char (20), haslo char (20), PRIMARY KEY(login))");
mysql_query("INSERT INTO `users` (`login`, `haslo`) VALUES ($login,$haslo)" );
$zapytanie = "SELECT `login`,`haslo` FROM `users`";
$idzapytania = mysql_query($zapytanie);
echo '<table>';
while ($wiersz = mysql_fetch_row($idzapytania))
{
echo '<td>'. $wiersz[0] .'</td><td>'. $wiersz[1] .'</td>';
}
echo '<table>';
mysql_close($sql);
?>
Edit: Najlepiej zainstaluj sobie Notepad++