Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Ari Slash

#711
Bases de Datos / Re: Consulta Ultimos mensajes
13 Enero 2010, 08:39 AM
ya tifa ya lo probe...tuve que hacer unas modificaciones pero funciono  ;D

aqui el codigo arreglado, lo tuve que reparar porque se me habia olvidado que si hay menos de 10 mensajes en el "foro", saldria error hasta que hubiesen 11  :xD
y ademas le agrege la propiedad auto_increment al atributo correlativo para que fuese automatico...

Código (php-brief) [Seleccionar]

<br>
Ultimos mensajes:
<br>
<?php
$conexion
=mysql_connect($_SESSION["host"],$_SESSION["usuario"],$_SESSION["clave"])or die ('Ha fallado la conexion: '.mysql_error());
mysql_select_db($_SESSION["basedatos"])or die ('Error al seleccionar la Base de Datos: '.mysql_error()); //datos de conexión
$mensajes=mysql_query('SELECT * FROM mensajes'); //consultando total mensajes
$max=mysql_num_rows($mensajes); //pasando el numero de filas del array a entero
if($max<=10){
$min=0//si hay menos o igual de 10 el menor a mostrar sera el 1
} else {
$min=$max-10//si hay mas de 10, se restan 10 al max
}
$max=10//el maximo se establece en 10 a partir del min
$mensajes=mysql_query('SELECT tema,usuario,hora,fecha FROM mensajes ORDER BY correlativo LIMIT '.$min.','.$max.''); //se consulta por los 10 ultimos mensajes
while($fila=mysql_fetch_array($mensajes)){ //ciclo que generara el html
$temamysql_fetch_array(mysql_query('select nombre from temas where id='.$fila["tema"].''));
echo "<a href='/temas.php?id=".$fila["tema"];
echo "'>Mensaje en ".$tema["nombre"]." por ".$fila["usuario"]." [".$fila["hora"]." / ".$fila["fecha"]."]";
echo "</a><br>";
}
mysql_close($conexion); //cerrando la conexión
?>



la logica que entendi del limit fue la siguiente, segun las pruebas, el primer valor es de donde se partira (este sin contarlo) y el segundo cuantos registros mas contar ascendientemente. un poco enredado pero asi lo entendi  :xD

aqui dejo unas capturas  ;D (colocale abrir vinculo en nueva ventana)

http://imgas.zxq.net/elhackernet/Mensajes1.png
http://imgas.zxq.net/elhackernet/Mensajes2.png



Nuevamente gracias  :D

ojala tuviese profesoras como tu


saludos  :)

#712
Mensajería / Re: Ayuda Badoo
13 Enero 2010, 07:02 AM
yo igual tenia una pagina que daba en el sitio exacto de la ip, cuando mi vecino me compartia  ;D en el whois salia apuntando su casa en el plano de mi sector

haber si puedes compartir la direccion


saludos
#713
Bases de Datos / Re: Consulta Ultimos mensajes
13 Enero 2010, 04:46 AM
hola

bueno no estuve toda la tarde tratando de solucionarlo xD, me salio una emergencia

lo solucione de esta manera, le agrege un atributo a los mensajes llamado correlativo, entonces los ordene por correlativo y tome los 10 ultimos

esta es mi base datos:

Citar
mensajes(tema,numero,usuario,cuerpo,fecha,hora,eliminado,correlativo)
temas(id,nombre)
usuarios(nick,password,email,fecha_registro,privilegio)

y este es el codigo php:

Código (php) [Seleccionar]

<?php
$conexión
=mysql_connect($_SESSION["host"],$_SESSION["usuario"],$_SESSION["clave"])or die ('Ha fallado la conexion: '.mysql_error());
mysql_select_db($_SESSION["basedatos"])or die ('Error: '.mysql_error());
$mensajes=mysql_query("SELECT * FROM mensajes;");
$max=mysql_num_rows($mensajes);
$min=$max-10;
$mensajes=mysql_query('SELECT * FROM mensajes ORDER BY correlativo LIMIT '.$min.','.$max.';');
while(
$fila=mysql_fetch_array($mensajes)){
$temamysql_fetch_array(mysql_query("select nombre from temas where id=".$fila["tema"]));
echo "<a href='/temas.php?id=".$fila["tema"];
echo "'>Mensaje en ".$tema["nombre"]." por ".$fila["usuario"]." [".$fila["hora"]." / ".$fila["fecha"]."]";
echo "</a><br>";
}
mysql_close($conexión);
?>




fue una mezcla de las dos soluciones xD

ahora me toca probarlo xD, ya que debo modificar mi base de datos  :xD

que opinas tifa?


saludos

#714
colocarle una mac valida y subirle un par de certificados, aunque no se si el sigma trae esa opcion  :-\

ademas descativale las actualizaciones y coloca el standard docsis 1.0 o 1.1 dependiendo de tu sector y el bpi o bpi+

saludos
#715
Bases de Datos / Re: Consulta Ultimos mensajes
12 Enero 2010, 19:27 PM
gracias n4x y tifa  ;D

gracias por tu dedicacion tifa  :)

a lo que tenga el codigo lo postea aver como va, ya se me escurrieron ideas  :rolleyes:





saludos
#716
Bases de Datos / Consulta Ultimos mensajes
12 Enero 2010, 19:09 PM
Buenas...

la verdad es que no se como se hace pero lo que quiero es algo asi como
lo que hay en el index del foro donde salen los ultimos 10 mensajes de los users

mi consulta es asi
Código (php) [Seleccionar]
$mensajes=mysql_query("SELECT tema,numero,usuario,fecha,hora FROM mensajes limit 10;");

obviamente los cargo con un bucle, eso todo ok.....
pero me salen los mismos mensajes siempre xD
hay alguna forma de que me tome los 10 ultimos? segun la fecha y hora?


saludos y gracias
#717
PHP / Re: Ide Para PHP
12 Enero 2010, 07:22 AM
eclipse es muy bueno  ;)

justo ahora probare aptana, ya lo descarge  :P
mas encima buscando en google llegue a este post xD xD


edito: me quedo con ECLIPSE GALILEO <-link  :xD (sin comentarios)
         y sus plugins PDP para debugear <-- link (download via exlipse update)

aunque son parecidos


saludos
#718
como te dicen eso se programa

pero este link te puede servir ya que que seria "otra forma de lograr lo mismo pero en la barra de direccion"

http://foro.elhacker.net/php/como_hacer_unapalabra_en_vez_de_1una2palabra-t279949.0.html



saludos
#719
que todos seamos ignorantes respecto a gps y no podamos hacer algun aporte para agrandar el volumen de ese subforo no veo porque debe ser sacrificado, ademas ni siquiera molesta.
#720
Cita de: Ari-Slash en 10 Enero 2010, 04:07 AM
config file?
lo que puedes probar es correr el tft server y dejar el config file en este
luego en el sigma configuras el tftp ip server apuntando a la ip de tu maquina y el nombre de archvio de tu config

justamente...subirlo no puedes pero puedes "engañar al modem", te marque en negro lo mas importante y eso lo ves en donde dice BASIC


saludos