exemple de l'événement pour récupérer les données d'une table sur toutes les 5

  • kaif
  • Born
  • Born
  • No Avatar
  • Inscription: Jan 05, 2011
  • Messages: 4
  • Status: Offline

Message Janvier 6th, 2011, 1:31 am

Les événements sont de travail sur les insérer et de supprimer, mais il ne fonctionne pas sur commande select. ceci est mon code,


SQL Code: [ Select ]
CREATE EVENT `kaif`
  ON SCHEDULE EVERY 5 SECOND
do
     SELECT * FROM test.temp2;
  1. CREATE EVENT `kaif`
  2.   ON SCHEDULE EVERY 5 SECOND
  3. do
  4.      SELECT * FROM test.temp2;


cet événement ne fonctionne pas pourquoi


Je veux exécuter la requête sur toutes les heures 1, comment écrire cette
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Janvier 6th, 2011, 1:31 am

  • Satwant
  • Graduate
  • Graduate
  • Avatar de l’utilisateur
  • Inscription: Déc 27, 2010
  • Messages: 126
  • Loc: Bangalore
  • Status: Offline

Message Janvier 6th, 2011, 12:03 pm

kaif a écrit:
Les événements sont de travail sur les insérer et de supprimer, mais il ne fonctionne pas sur commande select. ceci est mon code,
SQL Code: [ Select ]
CREATE EVENT `kaif`
  ON SCHEDULE EVERY 5 SECOND
do
     SELECT * FROM test.temp2;
  1. CREATE EVENT `kaif`
  2.   ON SCHEDULE EVERY 5 SECOND
  3. do
  4.      SELECT * FROM test.temp2;

Ce code est correct

kaif a écrit:
cet événement ne fonctionne pas pourquoi


L'événement fonctionne, mais vous n'êtes pas en mesure de le voir parce qu'il n'a aucun effet sur db. Ce code vous suffit de sélectionner les lignes et les jeter.
kaif a écrit:
Je veux exécuter la requête sur toutes les heures 1, comment écrire cette


Je pense que vous voulez afficher les enregistrements dans la fenêtre du navigateur, en ligne. Vous pouvez utiliser un petit code Ajax avec Set Interval fonctionnalité qui Call It auto après 1 heure et mise à jour Voir. :)
  • kaif
  • Born
  • Born
  • No Avatar
  • Inscription: Jan 05, 2011
  • Messages: 4
  • Status: Offline

Message Janvier 6th, 2011, 10:06 pm

Satwant, Merci pour ur réponse,

Je ne sais pas la programmation ajax

s'il vous plaît me donner le code comment faire fonctionner sur les fenêtres.

Au lieu de cela par écrit ajax, pouvons-nous utiliser php?

si oui s'il vous plaît me donner le code, son urgence

S'il vous plaît aidez-moi ami

Kaif
  • Satwant
  • Graduate
  • Graduate
  • Avatar de l’utilisateur
  • Inscription: Déc 27, 2010
  • Messages: 126
  • Loc: Bangalore
  • Status: Offline

Message Janvier 7th, 2011, 9:39 am

kaif a écrit:
Satwant, Merci pour ur réponse,

Je ne sais pas la programmation ajax

s'il vous plaît me donner le code comment faire fonctionner sur les fenêtres.


Première: chaque fois que U rencontre New Words développement toujours essayer de les Google et les apprendre. Parce que U leur savoir qu'une seule fois et ils vous aideront à vie :)

kaif a écrit:
Au lieu de cela par écrit ajax, pouvons-nous utiliser php?

Pas directement avec php, mais avec le langage HTML, u peut le faire en réglant Meta rafraîchir la page dans la section HEAD de votre page html
code suivant créer une page pour se rafraîchir après 5 secondes
Code: [ Select ]
<html>
<head>
<meta http-equiv="refresh" content="5" /> </head></html>
  1. <html>
  2. <head>
  3. <meta http-equiv="refresh" content="5" /> </head></html>


kaif a écrit:
si oui s'il vous plaît me donner le code, son urgence


Je fais un exemple très simple de montrer que ce simple concept. Avant de mettre en œuvre cette u please Essayez de comprendre l'utilisation des fonctions

Voici Code JavaScript et HTML
Code: [ Select ]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Random Country Select By Satwant Hundal</title>
<script type="text/javascript">
    /* By: Satwant Hundal
      Script : Usage of Set Interval For Ajax Calls
    */
    //This is Function to call Over Certain Interval
    var i_am_Function=function()
    {
        // following code is used to initiate Ajax call Object Called XMLHTTPOBJECT
        xmlhttp="";
        if (window.XMLHttpRequest)
        {// code for IE7+, Firefox, Chrome, Opera, Safari
            xmlhttp=new XMLHttpRequest();
        }
        else
        {// code for IE6, IE5
            xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
        //Function to Handle Data Send By Php Code from Server
        xmlhttp.onreadystatechange=function()
        {
            if (xmlhttp.readyState==4 && xmlhttp.status==200)
              {
                //code to update Your Html Page
                var x=document.getElementById('country_name');
                x.innerHTML='Ramdom Country:'+xmlhttp.responseText;
            }
                
        };
        xmlhttp.open("GET",'data.php',true);
        xmlhttp.send();
    }
    window.onload=function(e)
    {
        // Seeting Up Set Interval Function to 5000 millisecond which means 5 seconds
        //for Hour you need to put 3600000
        i_am_Function();
        var TimeOutId=setInterval(i_am_Function, 5000);
        // Time Out ID is Used to Identify Particular Set Interval. Use this to Clear it when u dont
        //need it.
        //clearInterval(TimeOutId);
    }
</script>
<style type="text/css">
    #country_name
    {
        width: 100%; height: 100%; font-size: 80px;
    }
</style>
</head>
<body>
    <!-- This is Place which is Updated By Above Code -->
    <div id="country_name"></div>
</body>
</html>
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <html>
  3. <head>
  4. <title>Random Country Select By Satwant Hundal</title>
  5. <script type="text/javascript">
  6.     /* By: Satwant Hundal
  7.       Script : Usage of Set Interval For Ajax Calls
  8.     */
  9.     //This is Function to call Over Certain Interval
  10.     var i_am_Function=function()
  11.     {
  12.         // following code is used to initiate Ajax call Object Called XMLHTTPOBJECT
  13.         xmlhttp="";
  14.         if (window.XMLHttpRequest)
  15.         {// code for IE7+, Firefox, Chrome, Opera, Safari
  16.             xmlhttp=new XMLHttpRequest();
  17.         }
  18.         else
  19.         {// code for IE6, IE5
  20.             xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  21.         }
  22.         //Function to Handle Data Send By Php Code from Server
  23.         xmlhttp.onreadystatechange=function()
  24.         {
  25.             if (xmlhttp.readyState==4 && xmlhttp.status==200)
  26.               {
  27.                 //code to update Your Html Page
  28.                 var x=document.getElementById('country_name');
  29.                 x.innerHTML='Ramdom Country:'+xmlhttp.responseText;
  30.             }
  31.                 
  32.         };
  33.         xmlhttp.open("GET",'data.php',true);
  34.         xmlhttp.send();
  35.     }
  36.     window.onload=function(e)
  37.     {
  38.         // Seeting Up Set Interval Function to 5000 millisecond which means 5 seconds
  39.         //for Hour you need to put 3600000
  40.         i_am_Function();
  41.         var TimeOutId=setInterval(i_am_Function, 5000);
  42.         // Time Out ID is Used to Identify Particular Set Interval. Use this to Clear it when u dont
  43.         //need it.
  44.         //clearInterval(TimeOutId);
  45.     }
  46. </script>
  47. <style type="text/css">
  48.     #country_name
  49.     {
  50.         width: 100%; height: 100%; font-size: 80px;
  51.     }
  52. </style>
  53. </head>
  54. <body>
  55.     <!-- This is Place which is Updated By Above Code -->
  56.     <div id="country_name"></div>
  57. </body>
  58. </html>


Ce code est mémorisé dans le serveur dans un fichier PHP
Code: [ Select ]
// Your Connection String Replace UserName and Password
    $con = mysql_connect("localhost","YOUR USER NAME","YOUR PASSWORD") or die("Error: ".mysql_error());
    //Your DATABASE NAME where country table is stored
    mysql_select_db('ssb',$con) or die("Error: ".mysql_error());
    $sql="SELECT * FROM `country` ORDER BY RAND() LIMIT 0,1";
    $record=mysql_query($sql,$con) or die("Error: ".mysql_error());
    $row=mysql_fetch_row($record);
    print_r($row[1]);
    mysql_close($con) or die("Error: ".mysql_error());
  1. // Your Connection String Replace UserName and Password
  2.     $con = mysql_connect("localhost","YOUR USER NAME","YOUR PASSWORD") or die("Error: ".mysql_error());
  3.     //Your DATABASE NAME where country table is stored
  4.     mysql_select_db('ssb',$con) or die("Error: ".mysql_error());
  5.     $sql="SELECT * FROM `country` ORDER BY RAND() LIMIT 0,1";
  6.     $record=mysql_query($sql,$con) or die("Error: ".mysql_error());
  7.     $row=mysql_fetch_row($record);
  8.     print_r($row[1]);
  9.     mysql_close($con) or die("Error: ".mysql_error());


Vous pouvez télécharger par exemple complet de mon site http://satwant(.)tk/publicDownload/CountryExample.zip

Afficher de l'information

  • Total des messages de ce sujet: 4 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 194 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC