GDRCD 5.5 modifica query admin gilda postato il 05/08/2021 02:45:11 nel forum programmazione, gdrcd e open source
salve a tutti, la query $members mi seleziona tutte le cariche delle gilde presenti
if($_SESSION['permessi'] >= MODERATOR) {
$people = "SELECT nome, cognome FROM personaggio WHERE permessi > -1 ORDER BY nome";
$query = "SELECT ruolo.id_ruolo, ruolo.nome_ruolo, gilda.nome FROM ruolo LEFT JOIN gilda ON ruolo.gilda = gilda.id_gilda WHERE ruolo.capo = 1 ORDER BY gilda.nome, ruolo.capo DESC, ruolo.stipendio DESC, ruolo.nome_ruolo";
$members = "SELECT clgpersonaggioruolo.personaggio, clgpersonaggioruolo.id_ruolo, ruolo.nome_ruolo FROM clgpersonaggioruolo JOIN ruolo ON clgpersonaggioruolo.id_ruolo=ruolo.id_ruolo WHERE ruolo.capo =1 ORDER BY ruolo.gilda DESC, ruolo.stipendio DESC";
}
Creatore di
http://www.lanuovaeragdr.com/
http://www.lanuovaeragdr.it/
il nuovo gdr ambientato sulla mitologia tolkeniana
Pagine → 1
05/08/2021 09:18:14
Per selezionare solo le cariche delle gilde aventi il campo gilda.visibile uguale a 1 non devi fare altro che aggiungere un JOIN alla query in cui leghi anche la tabella gilda alla tabella ruolo tramite il campo ruolo.gilda, che corrisponde a gilda.id_gilda.
Una volta fatto il JOIN, nel WHERE puoi mettere la tua condizione.
Kasa.
GitHub: https://github.com/GDRCD/GDRCD
Discord: https://discord.com/invite/K2eWXpvu4M
GdR-O: https://www.gdr-online.com/readforum.asp?id=250579
Discussione seguita da
Pagine → 1
Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
firstartdc ha aperto una nuova discussione: Ambientazione Assassin's Creed, quale?
✋😟
Abbiamo rilevato che stai usando un software per bloccare la pubblicità!
L'utilizzo di GDR-online.com è gratuito da oltre 18 anni ma è necessario coprire i costi per mantenerlo online... ti chiediamo di aiutarci disabilitando il blocco dei banner pubblicitari.
Togliere il blocco significa fare in modo che GDR-online.com possa continuare a far conoscere piccoli giochi amatoriali gratuitamente e offrire un servizio sempre migliore e adatto alle esigenze dei suoi giocatori!
Se questo avviso continua ad apparire nonostante tu abbia autorizzato il portale:
- Verifica nelle opzioni che venga disattivato AdBlock in tutto il dominio gdr-online.com e non solo in una pagina
- Controlla di non avere fra le estensioni installate altre analoghe ad AdBlock, come AdBlock Plusbr, ublock origin, ecc.
- Probabilmente sul tuo PC è installato un Antivirus che ha anche funzioni di blocco pubblicità
- Se usi Firefox impostare il "Blocco Contenuti" su "Normale" e non su "Restrittivo". Per farlo clicca sull'icona dello scudo vicino all'URL e clicca su "Disattiva Blocco per questo sito"
- Prova a premere CTRL + F5, riloggarti e vedi se il problema persiste