| | | | |
| |||||||
| Datenbanken SQL und Co |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 05.09.2007
Beiträge: 5.044
![]() | Im Prinzip ja und ohne den Umweg über PHP durch JOIN und subqueries. Aber in diesem Fall brauchst Du das doch garnicht. Wenn Du alle Datensätze mit s3 gleich1 ausschließt, bekommst Du alle Datensätze mit s3 ungleich 1. Code: SELECT s1,s2 FROM log WHERE s3!=1 |
| | |
| | |
| Neuer Benutzer Registriert seit: 18.05.2008
Beiträge: 14
![]() | mh k ich hab einfach ne tabelle in die aktionen geloggt werden .. und nen ajaxscript welches per readystate 3 ne verbindung zu nem phpscript aufbaut... das phpscript stellt ne anfrage welche logeinträge es alle gibt und gibt die aus (mit flush(),ob_flush()), schläft dann ne runde (sleep(1) oder sonstwas) und schaut sich dann nocheinmal die logtabelle an.. jetz will ich natürlich nur die veränderungen haben.... will mir praktisch das abspeichern, wann der eintrag gemacht wurde sparen, wobei ich gerade merke, dass ich doch ne id generieren muss... werde also wahrscheinlich über die ID gehen mit .. - > als letze größte ID - wär dennoch interessant ob es auch ohne machbar ist.. Gruß Maxi Geändert von Te7Ris (06.12.2008 um 18:31 Uhr). |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 05.09.2007
Beiträge: 5.044
![]() | Mit der id ist es auf jeden Fall einfacher und mit einiger Sicherheit auch performanter. Zitat:
| |
| | |
| | |
| Neuer Benutzer Registriert seit: 18.05.2008
Beiträge: 14
![]() | okay, dann regel ich das über ne ID... aber wo wir gerade bei der Geschichte sind... ich wollte das über den Server machen, weil ich mir dachte, wenn ich 3mal in der sek (z.B.) eine neue Information an den clienten schicke, dann muss ich 3x in der Sek n neues phpscript starten und schließen und entsprechend auch die anfrage an den Server schicken.. wenn ich jetzt aber hingehe, die Verbidung aufrecht erhalte und das phpscript von sich aus alle 333ms Veränderungen an den clienten schickt, dann entfällt das polling von client zu Server und ich habe "nurnoch" ein Server->Datenbank polling... die frage ob das bei sehr vielen verbindungen den server schneller in die knie zwingt ist gerade das, was mich jetzt interessieren würde :] Gruß |
| | |
| | |
| Neuer Benutzer Registriert seit: 18.05.2008
Beiträge: 14
![]() | :] nehmen wir an ich will eine situation möglichst in "echtzeit" aufzeichnen und möglichst "zeitgleich" bei einem anderen clienten wiedergeben... wie etwa eine Spielerbewegung in einem Rollenspiel... gibt es vll auch ne Möglichkeit an laufende PHP-instanzen Serverinterne veränderungen zu schicken... also was ich meine ist ein tool, welches meinen PHP-instanzen, welche alle 333ms die datenbank anpollen, bescheid gibt, wenn sich etwas in der DB ändert (dann würde auch das datenbankpolling entfallen)? Gruß Maxi Geändert von Te7Ris (06.12.2008 um 19:08 Uhr). |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| php Variablen in MySQL Abfrage verwenden (WHERE Bedingung) | PHP Tipps 2005 | 20 | 20.04.2005 20:05 | |
| [Erledigt] IF() abfrage in variable packen | PHP Tipps 2005 | 14 | 01.04.2005 17:23 | |
| [Erledigt] Mysql Abfrage Problem! | PHP-Fortgeschrittene | 5 | 27.11.2004 10:22 | |
| Abfrage aus DB noch mal ausgeben und Abfrage aus mehrern Tab | PHP Tipps 2004 | 4 | 12.07.2004 15:00 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| komplette abfrage in neuer abfrage verwenden, php 2 mal die gleiche datenbank abfrage verwenden, abfragetabelle, beispiel für ne anfrage, php abfrage verwenden |