czat.php
<script type="text/javascript"> function refresh() { var req = mint.Request(); req.OnSuccess = function () { document.getElementById("ajax").innerHTML = this.responseText;}, req.OnError = function () {document.getElementById("ajax").innerHTML = "Wystąpił błąd !!! </br>" + this.responseText + "</br>" + req.xmlHttpRequest.statusText ;} req.Send ("ajax.php"); } var ginter=setInterval(refresh, 20000); </script> <div id="ajax" style="height: 450px; overflow: auto;"></div> <br /> <div id="ajax"></div> <form action="czat.php" method="post"> <input name="tresc" type="text" size="70" maxlength="255" id="wpis" /> <input type="submit" id="dodaj" value="Wyślij" /> </form>
ajax.php
<?php $zapytanie['z'] = "SELECT c.`pole1`,c.`id_char`,c.`date`,c.`nick`,c.`message`,t2.`pole2`,t2.`pol3` FROM `inn` c LEFT JOIN `cl` t2 ON t2.pol1 = c.pole2 ORDER BY c.date DESC LIMIT 30"; { } ?>
z góry dziękuje za pomoc..
hmm jedyne co mi przychodzi do głowy to w pliku czat.php dać np
switch($_GET['y']) { case 2: $link = 'ajax.php&p=2'; break; case 3: $link = 'ajax.php&p=3'; break; default: $link = 'ajax.php&p=1'; break; }
poźniej zmienna link wstawić w ' req.Send ("gospoda_zawartosc.php");'
i w pliku ajax.php też dać switch w zaleznosci od wartosci w zmiennej p wykonac zapytanie z danym typem . czy takie rozwiązanie jest ok
