Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Znów dodawanie rekordów, podwójne wpisy
M@teusz
post 30.01.2005, 11:54:08
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 30.01.2005

Ostrzeżenie: (0%)
-----


Witam. Mam problem przy dodawaniu rekordów do bazy danych. Mianowicie, gdy dodaję jakiś wpis w bazie zapisują się dwa (jeden dobry a drugi ma wszystkie pola puste). Myślę, że problem leży w skrypcie dodawania wpisów. Jest on napisany według któregoś z tematów z tego forum. Jest to dosyć denerwujące, bo jest to skrypt download'u i jest tam ustawione auto_increment dla id.
Kod tego skryptu:
  1. <?
  2. require &#092;"dane.h\";
  3. ?>
  4.   <FORM ACTION=\"admin.php\" METHOD=POST>
  5.     <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 ALIGN=\"CENTER\">
  6.        <TR>
  7.          <TD ALIGN=\"RIGHT\">Nazwa:&nbsp;</TD>
  8.           <TD><INPUT TYPE=\"text\" NAME=\"nazwa\" SIZE=30></TD>
  9.        </TR>
  10.        <TR>
  11.          <TD ALIGN=\"RIGHT\">Opis:&nbsp;</TD>
  12.          <TD><INPUT TYPE=\"textarea\" NAME=\"opis\" rows=12 cols=62></TD>
  13.        </TR>
  14.        <TR>
  15.          <TD ALIGN=\"RIGHT\">Adres:&nbsp;</TD>
  16.          <TD><INPUT TYPE=\"text\" SIZE=30 NAME=\"url\"></TD>
  17.        </TR>
  18.        <TR>
  19.          <TD COLSPAN=2 ALIGN=\"CENTER\"><INPUT TYPE=\"submit\" VALUE=\"Wyślij\"></TD>
  20.        </TR>
  21.     </TABLE>
  22.     </FORM>
  23. <?
  24.  
  25. $nazwa = $_POST['nazwa'];
  26. $opis = $_POST['opis'];
  27. $url = $_POST['url'];
  28.  
  29. $dodaj = &#092;"INSERT INTO `pliki` ( `nazwa` , `opis` , `url` ) VALUES ('\" . mysql_escape_string( $nazwa ) . \"', '\" . mysql_escape_string( $opis ) . \"', '\" . mysql_escape_string( $url ) . \"' )\";
  30. $wykonaj = mysql_query($dodaj);
  31.  
  32. exit();
  33.  
  34. ?>

Z góry dzięki za pomoc smile.gif

Ten post edytował M@teusz 30.01.2005, 11:57:08
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 12:46