Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Porownanie
minister1234
post 22.09.2013, 14:09:38
Post #1





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 24.10.2012

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


Witajcie !


Mam w bazie danych MySQL tabele o nazwie "komentarze" ktora ma nastepujace pola:

id, komentarz,

Moj skrypt po podaniu do textboxa jakiegos slowa powinien porownac czy takie slowo w owej bazie danych istnieje. Moj skrypt wyglada nastepujaco.

  1. <?php
  2. include('includes/config.php');
  3. if(!empty($_POST['komentarz'])) {
  4. $wybor = $_POST['komentarz'];
  5. $pol = "SELECT `komentarz` FROM `komentarze` WHERE `komentarz`='.$wybor.'";
  6. $idpol = mysql_query($pol);
  7. $sprawdzenie = mysql_fetch_assoc($idpol);
  8.  
  9. if($wybor == $sprawdzenie) {
  10. print ("taki komentarz juz istnieje !");
  11. } else {
  12. print (" nie ma takiego czegos !");
  13. }
  14.  
  15. } else {
  16.  
  17. }
  18. ?>
  19.  
  20. <form action='test.php' method='POST'>
  21. <input type='text' name='komentarz'><br />
  22. <input type='submit' value='Wyślij'>
  23. </form>


Ciągle mi pokazuje ze nie ma takiego komentarza w bazie danych, chociaz podaje poprawny komentarz, ktory istnieje w bazie danych. Co źle zrobilem ?
Go to the top of the page
+Quote Post
mstraczkowski
post 22.09.2013, 14:20:03
Post #2





Grupa: Zarejestrowani
Postów: 273
Pomógł: 52
Dołączył: 3.02.2013
Skąd: Przemyśl

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


Przeczytaj dokumentację funkcji mysql_fetch_assoc
Ona zwraca tablicę, a porównujesz ją do stringa


--------------------
Jeżeli moja wypowiedź Ci pomogła użyj przycisku
Go to the top of the page
+Quote Post
minister1234
post 22.09.2013, 14:27:19
Post #3





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 24.10.2012

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


To jak porównać stringa do tego czy jest w bazie takie sam string ?

Edit:..


Dobra już wiem, udało mi się :]

mstraczkowski dzięki za pomoc !

Wystarczyło do $sprawdzenie dopisać: $sprawdzenie['komentarz'] !

Ten post edytował minister1234 22.09.2013, 14:31:56
Go to the top of the page
+Quote Post

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: 25.04.2024 - 10:52