kochani prosze was o pomoc bo sam niestety narazie niejestem najmocniejszy z php mam tu kod formularza ktory ma mi dodawac do tabeli nowy rekord tylko jakos mi niechce chodzi niewiem co z nim jest nietak:((
[php]
<form action="index.php" method="get">
<table border="0">
<tr><td>Wykonawca</td><td><select name="wykonawca" >
<?
$sql3 = 'SELECT * FROM `ibd_wykonawca`';
$result3=mysql_query($sql3);
$ooo3='';
$ooo3.='<option value="0"> wybierz Wykonawce </option>';
while($row=mysql_fetch_array($result3))
{
$ooo3.='<option value="'.$row['idWykonawcy'].'">'.$row['nazwa'].'</option>';
}
$ooo3.='</select>';
echo $ooo3;
?>
</td></tr>
<tr><td>tytul</td><td><input type="text" name="tytul" maxlength="13" size="13"></td></tr>
<tr><td>nosnik</td><td> <input type="text" name="nosnik" maxlength="30" size="30"></td></tr>
<tr><td>gatunek</td><td><select name="gatunek" >
<?
$sql = 'SELECT * FROM `ibd_gatunek`';
$result=mysql_query($sql);
$ooo='';
$ooo.='<option value="0"> wybierz gatunek </option>';
while($row=mysql_fetch_array($result))
{
$ooo.='<option value="'.$row['idGatunek'].'">'.$row['nazwa'].'</option>';
}
$ooo.='</select>';
echo $ooo;
?>
</td></tr>
<tr><td>label</td><td><select name="label" >
<?
$sql2 = 'SELECT * FROM `ibd_label`';
$result2=mysql_query($sql2);
$ooo2='';
$ooo2.='<option value="0"> wybierz LABEL </option>';
while($row=mysql_fetch_array($result2))
{
$ooo2.='<option value="'.$row['idLabel'].'">'.$row['nazwa'].'</option>';
}
$ooo2.='</select>';
echo $ooo2;
?>
</td></tr>
<tr><td>opis</td><td> <input type="text" name="opis" maxlength="60" size="30"></td></tr>
<tr><td>cena PLN</td><td><input type="text" name="cena" maxlength="7" size="7"></td></tr>
<tr><td colspan="2"><input type="submit" value="Zapisz"></td></tr>
</table>
</form>
<?
$idWykonawcy=$_POST['wykonawca'];
$idLabel=$_POST['label'];
$idGatunek=$_POST['gatunek'];
$tytul=$_POST['tytul'];
$cena=$_POST['cena'];
$opis=$_POST['opis'];
$nosnik=$_POST['nosnik'];
if (!$wykonawca ||!$label || !$gatunek || !$tytul || !$cena || !$opis || !$nosnik)
{
echo 'Nie podano wszystkich potrzebnych danych.<br />'
.'Wróć do poprzedniej strony i spróbuj ponownie.';
exit;
}
if (!get_magic_quotes_gpc())
{
$wykonawca = addslashes($wykonawca);
$label = addslashes($label);
$gatunek = addslashes($gatunek);
$tytul = addslashes($tytul);
$cena = doubleval($cena);
$opis = addslashes($opis);
$nosnik = addslashes($nosnik);
}
@ $db = new mysqli('*****************************************');
if (mysqli_connect_errno())
{
echo 'Blad: : Polaczenie z bazy danych nie powiodlo się. Spróbuj jeszcze raz później.';
exit;
}
$zapytanie = "insert into ibd_plyty values ('".$idWykonawcy."', '".$label."', '".$gatunek."', '".$tytul."', '".$cena."', '".$nosnik."')";
$wynik = $db->query($zapytanie);
if ($wynik)
echo $db->affected_rows.'zapisane do bazy.';
?>