Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Pobieranie rekorów i zapisywanie ich do pliku
xxdrago
post
Post #1





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

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


Witam tak jak w temacie jak zapisać pobrane rekordy? a i jak za pomocą "buttona" odpalić dany kod php?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 11)
lobopol
post
Post #2





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


np. file_put_contents do zapisu. Najprościej odpalić skrypt przez przycisk to:
index
  1. <form action="plik_do_odpalenia.php" method="post">
  2. <input type="submit" name="submit" value="odpalaj"/>
  3. </form>

plik_do_odpalenia.php
  1. if(isset($_POST['submit'])){
  2. echo "tutaj coś rób";
  3. }
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%)
-----


a jak zrobić żeby jeżeli jest coś nie aktywowane to wyświetla obrazek a jeśli jest to wyświetla inny?
Go to the top of the page
+Quote Post
lobopol
post
Post #4





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


A mógłbyś dokładniej opisać problem? Czy to ma być coś w stylu checkboxa, że sobie zaznaczam i odznaczam? Czy chodzi ci, że masz jakąś pozycje w bazie ze statusem aktyw/nieaktywne i przy wyświetlaniu chcesz widzieć różnice w formie obrazków, czy jeszcze co innego?
Go to the top of the page
+Quote Post
xxdrago
post
Post #5





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

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


to ma tak wygladac: mam dwa obrazki jeden aktywny jeden nie i jak klikne na nie aktywny to mi wlancza i na odwrót a i jak jest nie aktywne to go nie zapisuje tego rekordu do pliku a i ten obrazek jest jeden ino się zamienia

Ten post edytował xxdrago 12.02.2011, 00:29:27
Go to the top of the page
+Quote Post
lobopol
post
Post #6





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


Ja bym rozwiązał to tak:
link w formie (wszystko oczywiście w formularzu)
  1. <img src="obrazek_nieaktywny.png" id="cos"/>
  2. <div style="display:none">
  3. <input type="checkbox" id="check" name="check" />
  4. </div>

i używając jQuery
  1. $(document).ready(function() {
  2. $('cos').click(function(){
  3. tu sprawdzenie czy było już kliknięte i zaznaczanie/odznaczanie chekboxa i zamiana obrazka
  4. })
  5. });
Go to the top of the page
+Quote Post
xxdrago
post
Post #7





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

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


A dało by rade żeby zmieniało rekord w bazie danych? po kliknięciu?
Go to the top of the page
+Quote Post
Mefiuu
post
Post #8





Grupa: Zarejestrowani
Postów: 371
Pomógł: 18
Dołączył: 23.11.2008

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


dałoby radę. Proponuję kurs php+mysql a nie gotowce na forum.
Go to the top of the page
+Quote Post
xxdrago
post
Post #9





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

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


No to czytam kurs i tam mam jak zmienić ale powiedz mi jak zrobić żeby to wykonywało po kliknięciu.
Go to the top of the page
+Quote Post
lobopol
post
Post #10





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


Ale bez przeładowania strony czy z?
Go to the top of the page
+Quote Post
xxdrago
post
Post #11





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

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


A da rade bez? jeżeli tak to wolał bym.
Go to the top of the page
+Quote Post
lobopol
post
Post #12





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


Bez przeładowania z użyciem jquery
  1. $(document).ready(function() {
  2. $('cos').click(function(){
  3. $.post('bla.php','a='$(this).attr('rel'), function(data) {
  4. alert('jup');
  5. });
  6.  
  7. return false;
  8. })
  9. });
  10.  
  11. <a href="#" id="cos" rel="to co przesylam">po kliknięciu tego wywołam prześlę coś do pliku bla.php </a>


a w bla.php cos w stylu
  1. if(!empty($_POST['a']){
  2. tu odpalamy skrypt jaki sobie chcemy
  3. }


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 - 21:22