Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP][JavaScript] zapytanie mysql_query w funkcji javascript, tylko jak
ktosz
post
Post #1





Grupa: Zarejestrowani
Postów: 90
Pomógł: 2
Dołączył: 27.01.2009
Skąd: Warszawa, Mazowieckie

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


hejka.
mam wydaje sie prosty kod. chce wstawic jedno zapytanie mysql_query w javascript. tak to wyglada:

  1. <script>
  2. function jakas()
  3. {
  4. document.getElementById(id).innerHTML = text;
  5. }
  6. </script>



i chce tam umiescic w tej funkcji:
  1. mysql_query("UPDATE `users` SET `as`='1'");


tylko jak zrobie tak:
  1. <script>
  2. function jakas()
  3. {
  4. document.getElementById(id).innerHTML = text;
  5. <?
  6. mysql_query("UPDATE `users` SET `as`='1'");
  7. ?>
  8. }
  9. </script>


to od razu po zaladowaniu pliku robi to zapytanie.

a dalej mam diva, po kliknieciu ktorego robiac funkcje js ma zrobic to zapytanie:

  1. <div onclick='jakas();'>klik</div>




dziekuje Wam slicznie za pomoc

Ten post edytował ktosz 1.02.2017, 09:33:41
Go to the top of the page
+Quote Post
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


Parser PHP już dawno zakończył pracę zanim przetwarzany jest kod JS. Poza tym oba języki nie mają nic wspólnego ze sobą więc wstawienie w ten sposób kodu nie ma sensu. Możesz wysłać np żądanie ajaksowe które zrobi update. Funkcje mysql_ są przestarzałe i usunięte z PHP7.
Go to the top of the page
+Quote Post
ktosz
post
Post #3





Grupa: Zarejestrowani
Postów: 90
Pomógł: 2
Dołączył: 27.01.2009
Skąd: Warszawa, Mazowieckie

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


Uzywam php5, wiec jeszcze to funkcjonuje. A moglbys mi pokazac, bo nie bardzo rozumiem. Z tym praserem rozumiem, to glupie. Dziekuje za pomoc.
Go to the top of the page
+Quote Post
viking
post
Post #4





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


Tworzysz jakiś plik np. update.php, w nim modyfikację rekordów i później:
  1. fetch('/update.php', {
  2. method: 'POST',
  3. headers: {
  4. "Content-type": "application/x-www-form-urlencoded; charset=UTF-8"
  5. },
  6. body: 'x=1'
  7. }).then... // doczytaj co z tym dalej robić


Ten post edytował viking 1.02.2017, 10:13:49
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: 22.08.2025 - 16:08