dzięki Wam bardzo, jednam mam drugi problem, otóż jeżeli wyświetlam komunikat o błędzie to ucieka mi reszta strony.... pod całym kodem php jest jeszcze fragment kodu HTMLa który skłąda się na menu które mam po prawej stronie. Jeżeli warunek się spełni, czyli pola będą puste to błąd wywala ale przy okazji nie widać menu...
Możecie sprawdzić jak to się zachowuje tutaj:
http://gandalf.mac.edu.pl/~tomczak/zapytanie.php Po kliknięciu w dodaj ucieka mi prawa strona....
JAk to rowiązać żeby np pojawiał się sam komunikat o błędzie ale wszystko pozostawało na swoim miejscu?
<?php
$vin=$_POST['vin'];
$marka=$_POST['marka'];
$model=$_POST['model'];
$pojemnosc=$_POST['pojemnosc'];
$mail=$_POST['mail'];
$telefon=$_POST['telefon'];
{
echo 'Wypełnij wszystkie pola. '; }
$db = pg_connect("user=tomczak dbname=tomczak host=gandalf.mac.edu.pl password=******* port=54321"); $query = "insert into zapytanie (vin, marka, model, pojemnosc, mail, telefon)
values ('$vin','$marka','$model','$pojemnosc','$mail','$telefon')";
if (!$result) {
printf ("Rekord nie został dodany do bazy"); }
printf ("Rekord dodany do bazy!!!!"); ?>
</div>
</div>
<
</div>
<!-- end #posts -->
<div id="links">
<ul>
<li>
<h2>Diagnostyka i serwis</h2>
<ul>
<li><a href="#">Mechanika ogólna</a>
<li><a href="#">Blacharstwo i lakiernictwo</a>
<li><a href="#">Wulkanizacja</a>
<li><a href="#">Przeglądy okresowe</a>
<li><a href="#">Kampanie serwisowe</a>
</ul>
</li>
<li>
<h2>Części zamienne</h2>
<ul>
<li><a href="czesciosobowe.php">Wyszukiwarka części</a></li><i> (544)</i>
<li><a href="zapytanie.php">Zapytanie o część</a></li><i> (21)</i>
</ul>
</li>
<li>
<h2>Tuning</h2>
<ul>
<li><a href="#">Tuning optyczny</a></li>
<li><a href="#">Tuning mechaniczny</a></li>
</ul>
</li>
</ul>
</div>
<!-- end #links -->
<div style="clear: both;"> </div>
</div>
<!-- end #content -->
<div id="footer">
<p id="legal">Copyright © 2009 Kam-auto. Designed by Kamil Tomczak</p>
</div>
<!-- end #footer -->
</body>
</html>