default-all App mit SMS teilen


Teile die default-all App mit dem Senden einer SMS
default-all https://jschmidt-systemberatung.de/index.php?option=com_content&view=article&id=296&Itemid=198&lang=de

 

 

Information teilen:

Daten des Diagramms kommen von einer entfernten MySql Datenbank

Hinweis:
Hier wird nicht auf die lokale MySql Datenbank zugegriffen sondern auf eine entfernte Datenbank. Auf dieser Site ist php-RGraph installiert und es wird die MySql Schnittstelle von php-RGraph eingesetzt.

{rgraph height="350" width="600" variantThreedOffsety="10"  variantThreedOffsetx="15"
data="url" url="https://www.oberquembach.de/index.php?option=com_content&tmpl=getJsonDatafromDB" type="Bar" tooltip="#label# <br>#val# Hits" title="Meist gelesen in oberquembach.de" xaxisLabelsAngle="20" marginBottom="105" truncate_label="18,..." variant="3d" tooltipsPositionStatic="0"}sample006{/rgraph}


*** php-rgraph - ungültiger/fehlender Parameter:
  - "http://www.oberquembach.de/index.php?option=com_ajax&plugin=jphpx&group=system&format=raw&id=11" -
  - keine gültigen Daten geliefert, Quelle:  "http://www.oberquembach.de/index.php?option=com_ajax&plugin=jphpx&group=system&format=raw&id=11"

Der Zugriff auf die entfernten MySql Datenbanken erfolgt über ein winziges PHP-Script, das über die Parameter data="url" und "url" jeweils zur Ausführung kommt. Es nutzt die von php-RGraph bereitgestellten Schnittstelle (via "rgraph_chart.php"). Hier das PHP-Script - "getJsonDatafromDB.php", das auf der entfernten Site ("www.oberquembach.de") im Verzeichnis "../templates/system" installiert ist:

<?php
defined('_JEXEC') or die('Restricted access');
$lib = JPATH_ROOT . "/php-apps/RGraph/lib/rgraph_chart.php";
require_once ($lib);
use phpRGraph\rgraph_chart;

$db_config_file = $_SERVER["DOCUMENT_ROOT"] . "/configuration.php";
$sql="Select title, hits From j25_content Order By hits Desc Limit 10";
$dbdata = rgraph_chart::getDataFromDB($db_config_file, $sql);

$data = array("labels"=>$dbdata[0], "data"=>$dbdata[1]);

echo json_encode($data);
?>

Wichtig: Wenn Sie dieses Beispiel via Kopieren/Einfügen testen wollen, stellen Sie sicher, dass das Einfügen mit der Option "paste as plain text" (als unformatierten Text einfügen) durchgeführt wird.

..zurück

Besucher

Heute: 13
Gestern: 23
Diese Woche: 13
Letzte Woche: 516
Dieser Monat: 620
Letzter Monat: 791
Dieses Jahr: 620
Letztes Jahr: 24.211
0257424
Deutschland 32,9% Deutschland
USA 21,6% USA
Frankreich 3,3% Frankreich
Italien 2,7% Italien
Indonesien 2,0% Indonesien
Polen 1,9% Polen

Total:

209

Länder
Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbesssern. Auf keinen Fall werden persönliche oder vertrauliche Daten gespeichert oder weitergegeben.