hola amigo gracias por tu respuesta,te voy a mostrar los codigo para ver si me ayudas por favor
tengo un archivo llamado index.php
Código PHP:
Ver original<form action="#" method="post" name="comentarios" id="comentarios"> <?php include("funciones/funciones.php");
include("funciones/connect.php");
if(!$conexion) {
}
if(!$conectar) {
}
if(isset($_POST['enviar']) && $_POST['enviar'] == 'Comentar'){ if(!empty($_POST['comentario'])){ $username = "$username";
$consulta = mysql_query("INSERT INTO Comentarios (fecha, username, comentario) VALUES (CURRENT_TIMESTAMP(), '$username', '$comentario')", $conexion)
echo "Tu comentario fue agregado.";
}else{
print "Debe llenar todos los campos";
}
}?>[HIGHLIGHT="HTML"] <table width="455" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="14" colspan="2" valign="top">
<div align="left">Nombre de usuario:</div></td>
</tr><tr>
<td height="22" colspan="2" valign="top"><input name="usuario" type="text" class="text-field" id="usuario" style="width: 455px;" value="" /></td>
</tr>
<tr>
<td width="79%" height="19" valign="middle">Mensaje:</td>
<td width="21%" valign="top"><img src="imagenes/bold.gif" width="24" height="20" onclick="bbcode('b');"/><img src="imagenes/italic.gif" width="24" height="20" onclick="bbcode('i');"/><img src="imagenes/under.gif" width="24" height="20" onclick="bbcode('u');"/><img src="imagenes/url.gif" width="24" height="20" onclick="bbcode('url');"/></td>
</tr>
<tr>
<td height="50" colspan="2" valign="top"><textarea style="width: 455px; height: 50px;" name="comentarios" id="comentarios" class="text-field"></textarea></td>
</tr>
<tr>
<td height="24" colspan="2" valign="top"><input type="submit" class="boton" name="enviar" value="Comentar" /></td>
</tr>
</table>
</form>
<div id='centercomen'></div>
[/HIGHLIGHT]
entonces el javascript que muestra los comentarios desde otro achivo que es
Código PHP:
Ver original<?php
if(!$conexion) {
}
if(!$conectar) {
}
$registrostope=20;
$inicio=($_GET['a']-1)*$registrostope;
$pagina=$_GET['a'];
}else{
$inicio=0;
$pagina=1;
}
$resultados=mysql_query("SELECT * FROM Comentarios ORDER BY ID DESC LIMIT $inicio, $registrostope"); $i = 0;
echo "<table width='463' border='0' align='center' cellpadding='5' cellspacing='2' bgcolor='#FFFFFF'>";
$color = ($i % 2 == 0) ? '#edeff4' : '#d8dfea';
echo "<tr><td bgcolor='$color'><span style='color: #006699;'><strong>$datos[usuario]</strong></span> @ <span title='". fecha
($datos['fecha']) ."'>". nl2br(tiempofecha
($datos['fecha'])) ."</span><br>". nl2br(bbcode
($datos['comentarios'])) ."<br /></td></tr>"; $i++;
}
echo "</table>";
$anterior=$pagina-1;
$siguiente=$pagina+1;
$ultimo=$total/$pagina;
$rest=$total%$pagina;
if($rest>0) $ultimo=floor($ultimo)+1;
echo "<div align='center'>";
echo "<a style=\"cursor: pointer;\" onclick=\"pagina('1')\">Primero</a> - ";
if($pagina>1) echo "<a style=\"cursor: pointer;\" onclick=\"pagina('$anterior')\">Anterior</a> ";
echo "<strong>".$pagina."/".$ultimo."</strong>";
if($pagina<$ultimo) echo " <a style=\"cursor: pointer;\" onclick=\"pagina('$siguiente')\">Siguiente</a> ";
echo " - <a style=\"cursor: pointer;\" onclick=\"pagina('$ultimo')\">Ultimo</a>";
echo "</div>";
?>
entonces el script hace esta desde el index.php los usuarios escriben sus comentarios y elscript muestra el otro archivo que es donde busca en la base de datos sus comentarios, pero el script actualiza cada Xsegundo y lo que busco es que el sripto solo actualice cuando hay nuevos registros,comentarios en la base de datos
porfavor ayudenmeT_T