php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.01.2005, 12:12  
Gast
 
Beiträge: n/a
Standard Integer in Datenbank erhöhen ohne neuladen der Seite

ALoha zusammen.

Ich hab hier einen bzw. mehrere Links im Angebot, die mit einem Zähler
verbunden sind.Nach jedem klick soll um 1 erhöht werden.Dies soll in MySQL gespeichert werden.

Nun möchte ich aber nicht nach jedem klick eine neue Seite laden müssen, um dies zu bewerkstelligen.

Ich hab schon an eine FUNCTION gedacht, die sowohl den Download, als auch den DB-Eintrag erledigt.
Irgendwie will sich aber diese Function nicht aus einem ECHO-Befehl aufrufen lassen.

So sieht das ganze in etwa aus:
Code:
while ($row = mysql_fetch_array($res)){


echo"<table><tr><td><a href=\"{$row[LINK]}\">DOWNLOAD</a></td>";
echo"<td>DOWNLOADS GESAMMT: {$row[hit]}</td></tr>"
}
Den href= befehl hatte ich dann durch onClick=\"DOWN()\" ersetzt,
aber der Fuctionsaufruf ging nicht!
Ausserhalb des Echo-Befehls funkt er.

Vieleicht weiss einer von Euch Rat oder kennt eine bessere Lösung.
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 19.01.2005, 12:22  
Gast
 
Beiträge: n/a
Standard

Ohne Neuladen der Seite geht das nicht, auch nicht mit JavaScript.

Gruß
phpfan
 
Alt 19.01.2005, 12:48  
Gast
 
Beiträge: n/a
Standard

Bsp: HIER

Es geht mir garnicht darum, das der Integerwert aktuell dargestellt wird.
Es soll nur in der DB um 1 erhöht werden wenn der Link geklickt wurde.

Auf der bsp. Seite scheint ebenfalls eine Function ausgeführt zu werden, wenn mann zbsp. auf den Download ARTMONEY klickt.
 
Alt 19.01.2005, 19:24  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
Zitat von 0TheRiddler0
Bsp: HIER

Es geht mir garnicht darum, das der Integerwert aktuell dargestellt wird.
Es soll nur in der DB um 1 erhöht werden wenn der Link geklickt wurde.
Ohne Neuladen der Seite geht das nicht, auch nicht mit JavaScript.

Zitat:
Zitat von 0TheRiddler0
Auf der bsp. Seite scheint ebenfalls eine Function ausgeführt zu werden, wenn mann zbsp. auf den Download ARTMONEY klickt.
ArtMoney

13.3. Wie realisiere ich einen Dateidownload mit PHP?
http://php-faq.de/q/q-datei-download.html
DiBo33 ist offline  
Alt 20.01.2005, 00:37  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von DiBo33
ArtMoney

13.3. Wie realisiere ich einen Dateidownload mit PHP?
http://php-faq.de/q/q-datei-download.html
Funkt nur wenn die Dateien auf dem eigenen Rechner liegen.

ich habs nun so gelösst:
Code:
header("Content-type: ".filetype($row['link']));   
            header("Content-Disposition: attachment;filename=".basename($row['link']));               
            readfile($row['link']);
+ ein update der DB.

Trotzdem Dank an alle!
 
Alt 20.01.2005, 06:20  
Gast
 
Beiträge: n/a
Standard Re: Integer in Datenbank erhöhen ohne neuladen der Seite

Zitat:
Zitat von 0TheRiddler0
Nun möchte ich aber nicht nach jedem klick eine neue Seite laden müssen, um dies zu bewerkstelligen.
Das ist Quark! "Klick" bedeutet, daß der Client vom Server eine (neue) Resource requestet. Wenn Du diese Funktionalität des Clients ändern willst, mußt Du den Client neu programmieren (JavaScript, Java, Flash oder sonstwas).
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bei richtiger Eingabe Daten an nächste Seite versenden xx_heidi_xx PHP Tipps 2008 49 27.05.2008 14:56
Direkten Zugriff auf Datenbank verhindern heyho PHP Tipps 2008 7 07.02.2008 11:41
[Erledigt] Seiten in PHP mit Datenbank PHP Tipps 2005-2 3 24.07.2005 09:07
Webseite über Parameter und Datenbank nussbaum PHP Tipps 2005-2 4 21.07.2005 23:01
Welche seite (Adresse) rief die aktuelle seite auf? PHP Tipps 2005-2 7 05.07.2005 15:02
javascript und PHP seiten neuladen wenn neue daten vorhanden PHP-Fortgeschrittene 3 18.05.2005 10:59
Seite in Seite PHP-Fortgeschrittene 3 15.03.2005 19:27
Seite will kein neuladen erzwingen PHP-Fortgeschrittene 4 10.12.2004 10:37
Speichern einer neuen Seite mit nagaben aus Datenbank PHP Tipps 2004-2 2 09.12.2004 13:07
Formular wird beim Neuladen der Seite nochmals abgeschickt PHP Tipps 2004-2 6 01.12.2004 22:43
phpscript auführen ohne neuladen der Seite ? PHP Tipps 2004 2 16.08.2004 11:33
Datenbank Ausgabe auf mehrere Seite verteilen PHP Tipps 2004 8 01.08.2004 17:51
Seite nicht mit content="3600" im Cache gespeicher scheibo PHP Tipps 2004 0 19.07.2004 14:49
Werte auf andere Seite übergeben themonk PHP Tipps 2004 2 29.06.2004 21:04
[Erledigt] PHP Eine neue PHP seite automatisch öffnen PHP Tipps 2004 1 19.06.2004 12:40

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
integer datenbank, php seite ohne neu laden, java int in datenbank um 1 erhöhen, php zahl erhöhen ohne neuladen, php integer aus datenbank, int in datenbank um 1 erhöhen, counter mit php ohne seite neu laden, onclick hit erhöhen, wert in datebank geändert lade webseite neu, php klick erhöht zähler ohne neu zu laden, int in datenbank erhöhen

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:06 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.