Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zapis danych do bazy danych
Forum PHP.pl > Forum > Przedszkole
kamilo818
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?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.  
nospor
wartosci tekstowe bierze sie w apostrofy....

przenosze na przedszkole. tam tez zakladaja swoje nastepne tematy
usb2.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

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.