Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
setInterval Tabelle
#5
Smile 
(06.06.2022, 02:09)admin schrieb: So langsam verstehe ic h aber auch  nicht mehr, was du da machst m bzw. was du vorhast.
Ganz am Anfang war es noch eine XML Datei, die wir ausgelesen haben .
Jetzt ist es eine Datenbank
Dann habe ich verschiedene Codes von dir gesehen , die jedes Mal was anderes machen .
Auf jeden Fall sage ich ja immer, dass du alle x Sekunden eine Abfrage machst, ob es neue Daten in der DB sind.
Wenn nein , wird nur eine false zurückgegeben und es wird nicht aktualisiert.
Wenn neue Daten da sind gibt man die gleich mit zurück.
Habe mal was gebaut, was das simulieren soll.

https://basti1012.bplaced.net/testodner_...hp?page=11

Schau mal in der Konsole , da siehst du das er alle 5 Sekunden eine Abfrage macht.
Da es bei mir keine neuen Daten gibt, wird nur eine 1 zurückgegeben und nicht unternommen.
Beim Seite betreten holt er die Daten, weil keine 1 gesendet wurde.

Am besten wäre es, wenn man die Daten, die, zurückgekommen, als JSON ausgibt und mit Javascript die Tabelle zusammen baut.,
Das mit JSON zu machen, hatte ich noch keine Lust , weil ich zurzeit noch nicht so ganz verstehe, w<s du vorhast und was die aktuellen Dateien sind, du hattest schon viele verschiedene Codes und Dateien verschickt , da habe ich so langsam den Durchblick verloren








 Super :-) , da hat sich jemand sehr viel Mühe gegeben! Dankeschön



 Ich weiß gar nicht, was ich sagen soll.

 Vielen Dank für deine Geduld!




 Ja, habe etwas rumexperimentiert [Bild: smile.png] Anfänger halt.





 Ist schon viel Input: HTML, PHP, JavaScript, Ajax, CSS, XML, SQL usw.




 Mein Ziel ist es, Daten aus einer mySQL DB in einer Tabelle darzustellen und zu bearbeiten.





 Hatte mich die letzten Tage aber mit dem Layout der Seite beschäftigt. (CSS)




 Das mit der Abfrage alle 5 Sekunden habe ich verstanden, es hapert an der Umsetzung.




 Ich würde mich sehr freuen, wenn Du mir nochmal helfen würdest.



Code:
Am besten wäre es, wenn man die Daten, die, zurückgekommen, als JSON ausgibt und mit Javascript die Tabelle zusammen baut.,




 Hier jetzt die aktuellen Daten: (die alte XML Datei alarmdb.php ist auch dabei, hat aber zurzeit keine Auswirkung



Noch eine Frage zu: hole_daten.php

Code:
var relodzeit=5;
var max_button=4;// xx Seiten plus und minus
var limit=15;
var page=11;
var g;
function abfrage(x){
    if(x<=0){
        g=1;
        if(x==-1){
            g=2;
        }
        $.ajax({
            type: 'POST',
            url: 'hole_daten.php',

 in die Datei 'hole_daten.php' kommt dann:

Code:
$result = $link->query("SELECT TelegramStorage.id, TelegramStorage.Address, TelegramStorage.Flags, TelegramStorage.Message, TelegramStorage.datum, TelegramStorage.unerledigt,
         TelegramDescription.address, TelegramDescription.bezeichnung, TelegramDescription.wache, TelegramDescription.color_n, TelegramDescription.hinweis, TelegramDescription.background_n,
         TelegramDescription.gruppe, TelegramDescription.kommune, TelegramDescription.kreis, TelegramDescription.bosmon FROM TelegramStorage
         JOIN TelegramDescription WHERE LEFT (TelegramStorage.Address, 7) = LEFT(TelegramDescription.address, 7) AND (TelegramDescription.bosmon = 1) AND (TelegramStorage.Flags = 1048576 OR
         TelegramStorage.Flags = 0 OR TelegramStorage.Flags = 537919488 OR TelegramStorage.Flags = 536870912) ORDER BY ID DESC");
$TelegramStorage = $result->fetch_all(MYSQLI_ASSOC);


Angehängte Dateien
.php   alarmdb.php (Größe: 2,04 KB / Downloads: 0)
.css   design.css (Größe: 23,59 KB / Downloads: 0)
.js   oesoft.js (Größe: 3,94 KB / Downloads: 3)
.php   monitorOESoft_unerledigt.php (Größe: 10,19 KB / Downloads: 1)
.php   loeschen_einsatzmeldung.php (Größe: 228 Bytes / Downloads: 1)
Zitieren


Nachrichten in diesem Thema
setInterval Tabelle - von black79 - 05.06.2022, 10:51
RE: setInterval Tabelle - von admin - 05.06.2022, 20:20
RE: setInterval Tabelle - von black79 - 05.06.2022, 20:22
RE: setInterval Tabelle - von admin - 06.06.2022, 02:09
RE: setInterval Tabelle - von black79 - 06.06.2022, 07:13
RE: setInterval Tabelle - von admin - 06.06.2022, 19:02
RE: setInterval Tabelle - von black79 - 10.06.2022, 06:49
RE: setInterval Tabelle - von black79 - 26.06.2022, 15:40
RE: setInterval Tabelle - von black79 - 12.06.2022, 09:40
RE: setInterval Tabelle - von admin - 12.06.2022, 17:51
RE: setInterval Tabelle - von Gast - 12.06.2022, 20:40
RE: setInterval Tabelle - von black79 - 19.06.2022, 12:28
RE: setInterval Tabelle - von admin - 19.06.2022, 22:13

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
1 Gast/Gäste