Welcome, Guest. Please Login or Register.
May 19, 2024, 06:12:27 AM
Home Help Search Log in Register
News: If you are still using YaBB SE, please consider upgrading to SMF as soon as possible.

YaBB SE Community  |  Language Specific User Help  |  Español  |  Consulta para MyphpAdmin « previous next »
Pages: [1] Reply Ignore Print
Author Topic: Consulta para MyphpAdmin  (Read 2539 times)
pacolls
Full Member
***
Posts: 168


Camelot Foro

Consulta para MyphpAdmin
« on: December 19, 2003, 07:29:33 AM »
Reply with quote

Versión de YaBB SE: 1.5.4
Versión de PHP: 4.3.2
Versión de MySQL: 4.0.x
Plataforma del Servidor: Unix, Linux, or BSD
Enlace al Foro:

Descripción del Problema:
Querria Mediante MyPhpAdmin borrar a todos los usuarios hayan estado mas de 6 meses inactivos y que tengan menos de 10 posts  ::) ::)

¿Como seria la consulta para que me los sacara?

¿Luego cambiando Select por Delete me los tendria que eliminar no?


Gracias  ;)
Logged

darksteel
Sr. Member
****
Posts: 305


www.cmh-ip.net

luis18a@hotmal.com
Re:Consulta para MyphpAdmin
« Reply #1 on: December 19, 2003, 05:09:20 PM »
Reply with quote

 :o Solo entra admin, busca

Miembros inactivos por al menos  días  VER

dale ver y ahy los borras

salu2
Logged

mmmm....Searching Hosting !
pacolls
Full Member
***
Posts: 168


Camelot Foro

Re:Consulta para MyphpAdmin
« Reply #2 on: December 20, 2003, 07:46:14 PM »
Reply with quote

Gracias Dark, pero eso ya se que se puede hacer desde el foro  ;D

quiero eliminar los que cumplan esas 2 condiciones & meses inactivos y menos de 10 posts  :P
Logged

Omar Bazavilvazo
YaBB SE Developer
YaBB God
*****
Posts: 2153


I never said I would stay to the end...

WWW
Re:Consulta para MyphpAdmin
« Reply #3 on: December 22, 2003, 06:50:15 AM »
Reply with quote

Para ver los usuarios es con:

SELECT memberName, lastLogin, FROM_UNIXTIME( lastLogin ) AS FechaUltimoIngreso, TO_DAYS( NOW( ) ) - TO_DAYS( FROM_UNIXTIME( lastLogin ) ) AS DiasInactivo, posts
FROM yse154_members
WHERE (
(
lastlogin IS NULL
) OR (
lastlogin <= UNIX_TIMESTAMP( '2003-6-1' )
)
) AND posts < 10


donde cambiarias:
1) '2003-6-1' por la fecha que desees.
2) yse154_members por el prefijo que tu uses.

Para borrarlos, es con:


DELETE FROM yse154_members
WHERE (
(
lastlogin IS NULL
) OR (
lastlogin <= UNIX_TIMESTAMP( '2003-6-1' )
)
) AND posts < 10


ja ne!
« Last Edit: December 22, 2003, 04:04:44 PM by Omar Bazavilvazo » Logged

Greetings from México!
http://omarbazavilvazo.com
Mi foro Español-Japonés
http://hablajapones.org
http://hablajapones.org/index.php/japones/tutoriales/b16.php

NO me manden IM para soporte o dudas
...Leo los foros como todos...
pacolls
Full Member
***
Posts: 168


Camelot Foro

Re:Consulta para MyphpAdmin
« Reply #4 on: December 22, 2003, 06:55:46 AM »
Reply with quote

muchas gracias Omar, voy a probarlo ;)
Logged

pacolls
Full Member
***
Posts: 168


Camelot Foro

Re:Consulta para MyphpAdmin
« Reply #5 on: December 22, 2003, 07:16:24 AM »
Reply with quote

Quote from: Omar Bazavilvazo on December 22, 2003, 06:50:15 AM


DELETE FROM yse154_members
WHERE (
(
lastlogin IS NULL
) OR (
lastlogin <= UNIX_TIMESTAMP( '2003-6-1' )
)
) AND posts < 10 LIMIT 30 , 30



El Select Me funciona pero el Delete no  :-\

Yo he probado con este que quizas es mas simple


DELETE * FROM members WHERE (

(
lastlogin < UNIX_TIMESTAMP( '2003-6-1' )
) AND (
posts < 1
)
)


Y me da este error->


You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near '*  FROM members WHERE ( ( lastlogin < UNIX_TIMESTAMP(  '2003-6-
Logged

Omar Bazavilvazo
YaBB SE Developer
YaBB God
*****
Posts: 2153


I never said I would stay to the end...

WWW
Re:Consulta para MyphpAdmin
« Reply #6 on: December 22, 2003, 04:05:02 PM »
Reply with quote

query modificado :P
Logged

Greetings from México!
http://omarbazavilvazo.com
Mi foro Español-Japonés
http://hablajapones.org
http://hablajapones.org/index.php/japones/tutoriales/b16.php

NO me manden IM para soporte o dudas
...Leo los foros como todos...
pacolls
Full Member
***
Posts: 168


Camelot Foro

Re:Consulta para MyphpAdmin
« Reply #7 on: December 22, 2003, 08:28:11 PM »
Reply with quote

Gracias ;D
Logged

Pages: [1] Reply Ignore Print 
YaBB SE Community  |  Language Specific User Help  |  Español  |  Consulta para MyphpAdmin « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.014 seconds with 18 queries.