Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zapis danych do bazy danych
kamilo818
post
Post #1





Grupa: Zarejestrowani
Postów: 250
Pomógł: 11
Dołączył: 20.01.2014

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


Witam,
mam dziwny problem i nie mogę go rozgryźć.

Poniższy kod zapisuje do bazy tylko i wyłącznie cyfry, jeśli zostają pobrane z formularza litery zapis już się nie odbywa. W czym jest problem?(IMG:style_emoticons/default/questionmark.gif)

  1. function showUser(str,str2)
  2. {
  3. if (str=="" & str2=="")
  4. {
  5. document.getElementById("txtHint").innerHTML="";
  6. return;
  7. }
  8. if (window.XMLHttpRequest)
  9. {// code for IE7+, Firefox, Chrome, Opera, Safari
  10. xmlhttp=new XMLHttpRequest();
  11. }
  12. else
  13. {// code for IE6, IE5
  14. xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  15. }
  16. xmlhttp.onreadystatechange=function()
  17. {
  18. if (xmlhttp.readyState==4 && xmlhttp.status==200)
  19. {
  20. document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
  21. }
  22. }
  23. xmlhttp.open("GET","test4.php?q="+str+"&w="+str2,true);
  24. xmlhttp.send();
  25. }
  26.  
  27. </head>
  28. <form method="post" action="">
  29. <fieldset class="komentarze">
  30. <Input type="text" name="autor" id="autor" class="autor" required placeholder="Autor..."></input><br>
  31. <Input type="text" name="text" id="text" class="text" required placeholder="Text..."></input><br>
  32.  
  33. <input type="" id="submit" value="Submit" onclick="showUser(autor.value,text.value)">
  34. </form>
  35.  
  36. <br>
  37. <div id="txtHint"><b>Person info will be listed here.</b></div>
  38.  
  39. </body>
  40. </html>


  1. <?php
  2. $q = $_GET['q'];
  3. $w = $_GET['w'];
  4.  
  5. echo $q . " " . $w;
  6.  
  7. require_once ('functions.php');
  8.  
  9. connect($adres, $user, $pass, $baza);
  10.  
  11. $ins = @mysql_query("INSERT INTO komentarze SET autor='$q', tresc='$q', post=$w");
  12.  
  13. koniec($adres, $user, $pass);
  14. ?>
  15.  


Ten post edytował kamilo818 20.01.2014, 08:17:51
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




wartosci tekstowe bierze sie w apostrofy....

przenosze na przedszkole. tam tez zakladaja swoje nastepne tematy
Go to the top of the page
+Quote Post
usb2.0
post
Post #3





Grupa: Zarejestrowani
Postów: 341
Pomógł: 25
Dołączył: 28.09.2008
Skąd: Lublin

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


uwaga uwaga podaje podpowiedz!

wyswietl sobie do cholery tego inserta i zobacz co z nim jest nie tak
jesli nic Ci to nie powie - wez sie za SQL przy okazji

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: 5.10.2025 - 03:21