Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MySQL]Mysql równe polu formularza
binprogrammer
post
Post #1





Grupa: Zarejestrowani
Postów: 249
Pomógł: 8
Dołączył: 10.08.2011
Skąd: Bełchatów

Ostrzeżenie: (10%)
X----


Przepraszam, że truję wam dupę - ale mam chyba prosty problem (IMG:style_emoticons/default/biggrin.gif)

mianowicie:
  1. <?php
  2. $ins = @mysql_query("INSERT INTO hunt_list SET nick='$nick', haslo=haslo, profesja='$profesja', poziom='$poziom', powod='$powod'");
  3.  
  4. if($ins) echo "<font color='green'><b>Pomyślnie dodano gracza do hunt listy!</b></font>";
  5. else echo "<font color='red'><b>Błąd nie udało się dodać nowego rekordu, możliwe że podałeś złe hasło!</b></font>";
  6.  
  7. mysql_close($connection);
  8. }
  9. ?>
  10. <form action="dodaj.php" method="post">
  11. <input type="text" value="Nazwa postaci" name="nick" maxlength="15" onblur="onInputBlur(this);" onfocus="onInputFocus(this);" />
  12. <select name="profesja">
  13. <option>tototo</option>
  14. </select>
  15. <input type="text" value="Poziom" maxlength="3" name="poziom" onblur="onInputBlur(this);" onfocus="onInputFocus(this);"/>
  16. <input type="text" value="Powód" maxlength="50" name="powod" onblur="onInputBlur(this);" onfocus="onInputFocus(this);"/>
  17. <input type="password" value="*********" name="haslo" onblur="onInputBlur(this);" onfocus="onInputFocus(this);"/>
  18. <input type="submit" value="dodaj" />


jest to urywek kodu, który powinien przy prawidłowym inpucie "haslo" dodac rekord, a przy zlym wywalic blad .... jednak nie działa :/ zawsze wywala mi błąd mimo że podaję wszystko dobrze w formularzu, co poradzicie?

Pozdrawiam

Ten post edytował binprogrammer 18.08.2013, 21:49:51
Go to the top of the page
+Quote Post
Gadziu
post
Post #2





Grupa: Zarejestrowani
Postów: 49
Pomógł: 1
Dołączył: 13.08.2011

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


Cytat
$ins = @mysql_query("INSERT INTO hunt_list SET nick='$nick', haslo=haslo, profesja='$profesja', poziom='$poziom', powod='$powod'");

Jak ci to może w ogóle działać? Przecież powinno być
  1. INSERT INTO hunt_list (nick, haslo, profesja, poziom, powod) VALUES ('$nick', 'haslo', '$profesja', '$poziom', '$powod')


Ten post edytował Gadziu 18.08.2013, 21:55:53
Go to the top of the page
+Quote Post
xxdrago
post
Post #3





Grupa: Zarejestrowani
Postów: 654
Pomógł: 42
Dołączył: 27.07.2010
Skąd: Jaworzno

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


Tak dla ciekawostki, kiedyś stosowałem ten sposób... ale to były początki (IMG:style_emoticons/default/smile.gif) i bardzo w sumie tego żałuje, potem było mysqli , i w końcu zacząłem czytać o PDO, jest o wiele łatwiej i szybciej, nie trzeba tak filtrować danych hehe (IMG:style_emoticons/default/smile.gif)

Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 05:02