Cytat(Ulysess @ 1.02.2011, 20:00:28 )

troche bez sensu bo wpierw dodajesz do bazy później sprawdzasz : tam gdzie masz echo 'ok'; wstaw zapytanie
mam teraz tak
<?php
if(isset($_POST["submit"])) { include ("db.php");
$pyt = $_POST['pyt'];
$odpa = $_POST['odpa'];
$odpb = $_POST['odpb'];
$odpc = $_POST['odpc'];
$odpd = $_POST['odpd'];
$odppraw = $_POST['odppraw'];
if (empty($pyt||$odpa||$odpb||$odpc||$odpd||$odppraw)) { else {
echo $add = mysql_query("INSERT INTO quiz(pyt, odpa, odpb, odpc, odpd, odppraw) VALUES('$pyt', '$odpa', '$odpb','$odpc','$odpd','$odppraw')");; }
if ($add) {
echo '<p>Dodano do bazy</p>'; } else {
}
} else {
?>
i parser zgłasza mi bład w lini 12
Parse error: syntax error, unexpected T_BOOLEAN_OR, expecting ')'
juz znalazłem bład
if (empty($pyt)||empty
($odpa)||empty
($odpb)||empty
($odpc)||empty
($odpd)||empty
($odppraw))
tylko czy taki zapis jest poprawny? i prosze o pomoc z tym sql Injection. Jestem poczatkujacy i niewiem lub nie rozumiem jak to zrobic.