![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 17.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam! mam problem z formularzem lub skladnia zapytania do mysql, wszystkie pola dodaja sie do bazy danych oprocz pola model niewiem w czym tkwi problem, prosze o pomoc (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Kod <?php
$prod1=$_POST['producent']; $mod1=$_POST['mod']; $inter1=$_POST['inter']; $pojem1=$_POST['pojem']; $pam1=$_POST['pamiec']; $gwar1=$_POST['gwar']; $cen1=$_POST['cen']; $dod_i1=$_POST['dod_i']; $lds1=$_POST['lds']; include 'config.php'; if ($prod1!=""){ $sql = "insert into dyski(producent, model, interfejs, pojemnosc, pamiec_cache, gwarancja, cena, dod_info, l_d_s) values('".$prod1."','".$mod1."','".$inter1."','".$pojem1."','".$pam1."','".$gwar1."','".$cen1."','".$dod_i1."','".$lds1."')"; $result = mysql_query($sql) or die("Rekord nie dodany!"); echo "Rekord Dodany!!"; } else echo "dupa!!"; ?> <form method="post" action="dyskiadd2.php"> <input type="hidden" name="flag" value="1"> <legend><strong>Dodawanie Towaru</strong></legend><br> <b>PRODUCENT : </b><input type="radio" name="producent" value="WD" />Western Digital <input type="radio" name="producent" value="SEAGATE" />Seagate<br> <br><b>MODEL :</b><br> <br>Caviar Blue<input type="radio" name="mod" value="Caviar Blue"> <br>Caviar Black<input type="radio" name="mod" value="Caviar Black"> <br>Barracuda seria 10<input type="radio" name="mod" value="7200.10"> <br>Barracuda seria 11<input type="radio" name="mod" value="7200.11"> <br> Inny :<input type="text" name="mod" size="20" value=""><br> <br><b>INTERFEJS :</b><br> <br>ATA/100<input type="radio" name="inter" value="ATA/100"> <br>S-ATA<input type="radio" name="inter" value="S-ATA"> <br>S-ATA II<input type="radio" name="inter" value="S-ATA II"> <br>Inny<input type="radio" name="inter" value=""><br> <br><b>POJEMNOŚĆ(GB) :</b> <br><input type="text" name="pojem" /><br><br> <b>PAMIĘĆ CACHE(MB) :</b><br> <input type="text" name="pamiec" size="5"><br><br> <br><b>GWARANCJA :</b><br> <br>12 miesięcy<input type="radio" name="gwar" value="12"> <br>24 miesięcy<input type="radio" name="gwar" value="24"> <br>36 miesięcy<input type="radio" name="gwar" value="36"> <br>48 miesięcy<input type="radio" name="gwar" values="48"> <br>60 miesięcy<input type="radio" name="gwar" value="60"> <br>Brak<input type="radio" name="gwar" value=""><br> <br><b>CENA (zł) :</b><br> <br><input type="text" name="cen" value="100"><br> <br><b>DODATKOWE INFORMACJE : </b><br> <br> <textarea name="dod_i" cols="50" rows="10">Podaj dodatkowe info </textarea><br><br> <br><b>LICZBA DOSTĘPNYCH SZTUK : </b><br> <br><input type="text" name="lds" value="5"><br><br> <input type="submit" value="Dodaj rekord" /> <input type="reset" value="Wyczyść dane" /> </form> Ten post edytował beya15 22.05.2009, 21:37:09 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 18 Dołączył: 11.08.2008 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Może źle jest ułożona struktura tabeli?(przy tworzeniu w phpmyadmin)
A tak na marginesie to filtruj dane dodawane do bazy, czyli uzyj "htmlspecialchars" i "mysql_escape_string". Ten post edytował mac_fly 22.05.2009, 21:42:45 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 17.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
rzeczywiscie musze zmienic w formularzu pola do "model" bosie gryza... temat do zamkniecia
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 19:34 |