vložení do tabulky

Zdravíčko lidičky můžete mi prosím někdo poradit? Mám formulář se dvěma inputy ktery vola nize popsany script. Tento script by měl do databazove tabulky novinky zapsat ty dva vstupni inputy ale nejak to tam vubec nezapise... nehaze to chybu ale proste to nezapise... Nevite někdo co s tím?

<?
Header("Cache-Control: no-cache");
echo "<title>Zasílání novinek emailem</title>\n";

include("prihlasdb.php");

$sql="INSERT INTO novinky VALUES (null, $email, $heslo)";
mysql_query($sql);

echo "Přihlásili jste E-mail: $email k odebírání novinek";
?>
To je těžké, neznáme strukturu té tabulky, je ten SQL příkaz vůbec správný? Kde máš načítání proměnných z formuláře? Mrkni na moje stránky, jak to mám já a ti to když tak pošlu mailem.
Struktura tabulky.... 1 sloupec je primární klíš druhý je email (varchar) a třetí je heslo (int)... příkaz je podle manuálu...

no a kde jsou promenne? mam form action="script.php" method="post" odtud se snad nactou ne?
SQL příkaz: pokud máš tabulku "novinky", tak ta má snad 3 sloupce, podle toho, cos napsal. Takže bych to zadal takhle:
$sql="INSERT INTO novinky(id, email, heslo) VALUES (null, $email, $heslo)";
a proměnné získáš takhle:
$email=$HTTP_POST_VARS["email"];
$heslo=$HTTP_POST_VARS["heslo"];
Jo a ještě by mě zajímalo, proč potřebuješ
1) primární klíč (zbytečně komplikuje práci v phpmyadmin při změně počtu řádků),
2) heslo?!?!?!?
Podívej se do MySQL diskuze-už sem ti to tam napsal :-)
<HTML>priste uved adresu stranek kdyz uz sem nedavas potrebne informace (kus kodu)</HTML>