Ich bin gerade bei einem kleinen Problem.
Ich habe ein kleines Test Script (ohne Sinn, einfach zum Testen) wo ich nach einer Formular Eingabe folgendes ausführ
Code:
include('berechnung.php');
$standard = new Standard();
if(isset($_POST['submit']))
{
if(isset($_POST["zeichen"]))
{
$erg = $standard->Rechnen($_POST['numb1'], $_POST['numb2'], $_POST['zeichen']);
echo $erg."<br/>";
$num = $standard->Abfrage($erg);
if($num > 0)
{
echo '<script type="text/javascript">notifyMe('.$num.');</script>';
}
}else{
echo "Keine Rechnenmethode ausgewählt.";
}
}
Code:
class Standard
{
function Rechnen($numb1, $numb2, $zeichen)
{
if($zeichen == 'plus')
{
$Erg = $numb1 + $numb2;
}
elseif($zeichen == 'minus')
{
$Erg = $numb1 - $numb2;
}
elseif($zeichen == 'mal')
{
$Erg = $numb1 * $numb2;
}
elseif($zeichen == 'geteilt')
{
$Erg = $numb1 / $numb2;
}
return $Erg;
}
function Abfrage($erg)
{
include('connect.php');
$sql = mysqli_query($con, "SELECT * FROM user WHERE rang ='".$erg."'");
$num = mysqli_num_rows($sql);
return $num;
}
}
-> Formular Senden
-> Daten Empfangen & an die function Senden
-> Berechnen & Ausgeben
-> Ergebnis an die andere function Senden, und die Anzahl der datensätze an das Script schicken wo dann eine Desktop Benachrichtigung geschickt wird.
Jetzt kommt es aber zu meinem Problem:
Ich möchte das die Abfrage (zählen) an die Datenbank automatisch nach einer bestimmten Zeit aktualisiert, aber auch wirklich nur wenn es auch gebraucht wird, da es ja erst nach einem Formular senden, gebraucht wird.
Der Sinn dahinter soll eig. sein zu verstehen, wie man z.B. ein User Interface mit solchen Benachrichtigungen macht wenn man eingeloggt ist um Nachrichten etc. anzuzeigen.
Gruß.






. Das Wiederholen der Funktion entsprechend auf 2-3 Minuten festlegen und die Datei aufrufen. 