auto refresh mysql

Status
Niet open voor verdere reacties.

Paul 119

Gebruiker
Lid geworden
21 jul 2010
Berichten
76
hoi ik ben bezig met een script er schrijven voor het laten zien van de laatste 5 query's in een MySQL database.

het script is al helemaal klaar en werkt volledig. alleen 1 puntje qil ik er nog in maar weet helaas niet hoe en waar ik moet beginnen.

het script is een module in joomla.

nu wil ik dat mijn module automatisch refresh wanneer er een nieuwe MySQL update word uitgevoerd. (dit wordt gedaan door een ander programma dat op mijn pc draait)

Nu weet ik dat dit door AJAX gedaan moet worden maar verder kom ik helaas niet.

PHP:
<?php
// No direct access
defined( '_JEXEC' ) or die( 'Restricted access' );
////////////////////////////////////////////////////////////////////////////
//                         Module info									  //
// Name:         SAM Broadcast Last played								  //
// Description:  See last played songs for SAM-Broadcaster Software		  //
// author:       Paules													  //
// Date created: 25-10-2010                                               //
// copyright:    Copyright (C) 2010 Paules.eu							  //
// Licence:      http://www.paules.eu									  //
// Email:        webmaster@paules.eu								      //
// Mod version:  1.0													  //
////////////////////////////////////////////////////////////////////////////

//-------------------------------------------------------------------------
//GET Joomla Config
$SamMysqlhost = $params->get('SamMysqlhost', '');  // mysql server host
$SamMysqlport = $params->get('SamMysqlport', '');  // mysql server port
$SamMysqluser = $params->get('SamMysqluser', '');  // mysql server user
$SamMysqlpass = $params->get('SamMysqlpass', '');  // mysql server password
$SamMysqldata = $params->get('SamMysqldata', '');  // mysql server database
$SamTracks = $params->get('SamTracks', '5');  // number of tracks
$moduleclass_sfx = $params->get( 'moduleclass_sfx','1'); //own config or not
//End Joomla Config

$SAMconnectmysql = mysql_connect($SamMysqlhost, $SamMysqluser, $SamMysqlpass);
				if (!$SAMconnectmysql)
					{
					 die('Could not connect: ' . mysql_error());
					}

$SAMconnectmysqldb = mysql_select_db($SamMysqldata, $SAMconnectmysql);
					if (!$SAMconnectmysqldb)
						{
						die('Could not connect: ' . mysql_error());
						}
?>

<!--Start module-->
<div id="<?php echo $moduleclass_sfx;?>">




<?
$SAMconnectmysqldb ;
if ($SamTracks < "1"){ echo "no data here" ;};
if ($SamTracks > "0"){ include("modules/mod_SAM_last_played/includes/Track1.php");};
if ($SamTracks > "1"){ include("modules/mod_SAM_last_played/includes/Track2.php");};
if ($SamTracks > "2"){ include("modules/mod_SAM_last_played/includes/Track3.php");};
if ($SamTracks > "3"){ include("modules/mod_SAM_last_played/includes/Track4.php");};
if ($SamTracks > "4"){ include("modules/mod_SAM_last_played/includes/Track5.php");};
if ($SamTracks > "5"){ echo "it's better that you don't try tp **** up the code then you don't know wat to do. ";};


mysql_close($SAMconnectmysql);
?>
</div>

in de code hierboven moet lijn 48 t/m 54 automatish gerefresht worden.
Nu wil ik dit zelf doen maar heb dus weinig kennis van AJAX
kan iemand mij hiermee opweg helpen?
Al is het maar een link naar een site waar een goede tutorial op staat want met google kwam ik niet veel verder omdat in niet weet hoe de ajax functie heet.

alvast Badankt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan