Ordine voluto in corporazioni.php postato il 31/12/2011 13:07:14 nel forum giochi e dintorni
Salve a tutti..premetto che sono uno che preferisce risolvere le cose da solo impegnandomi a fondo..ma con questa cosa qui non sò proprio che fare e ci combatto dal giorno che ho visto per la prima volta Extreme di Mr Faber.
Avete presente la pagina della panoramica generale delle corporazioni e delle gilde, ovvero: corporazioni.php?
ecco non risco a metterle in elenco secondo l'ordine voluto da me..vorrei sapere se ricancellandole tutte e rifacendole da capo si risolve..io vorrei che fossero incolonnate per ordine di ID..come posso fare?
Pagine → 1
31/12/2011 13:15:27
ORDER by id ^_^
Se ho capito bene, vuoi che le cariche siano elencate per ID e non per Nome giusto? Quindi nella Query devi impostare l'ordine per ID Crescente o Decrescente, insomma come vuoi tu
31/12/2011 13:30:46
vi ringrazio moltissimo per la risposta...siete gentilissimi e lesti!
purtroppo però non mi funziona..l'ordine rimane invariato, chissà cosa sbaglio..mah..apparentemente niente ma in pratica sbglio chissà cosa
31/12/2011 14:36:28
nel Database si chiama IDGilda..e le due parti che richiamano l'ordine sono queste:
Function Gilda($IDA) {
Global $db;
Global $Conn;
$IDA = 0 + $IDA;
if (!(is_int($IDA))) {exit();};
$MySql = "SELECT Count(Nome) AS Numero FROM Personaggio WHERE IDGilda >= $IDA AND IDGilda < ".($IDA + 99);
$Result2 = mysql_query($MySql);
$rs2 = mysql_fetch_array($Result2);
$Numero = 0+$rs2["Numero"];
$rs2->close;
mysql_free_result($Result2);
$MySql = "SELECT * FROM Gilda";
$MySql .= " WHERE IDGilda = '".$IDA."'";
#$MySql .= " ORDER BY IDGilda ASC";
-------------------------------------------
<?
$rs->close;
mysql_free_result($Result);
$MySql = 'SELECT * FROM Gilda';
$MySql .= " WHERE IDGilda >= '$ID' AND IDGilda <= '".($ID + 99)."'";
$MySql .= ' ORDER BY IDGilda ASC';
$Result2 = mysql_query($MySql);
$rs2 = mysql_fetch_array($Result2);
31/12/2011 15:56:14
prima di ogni altra cosa voglio dirti che sei davvero molto gentile e ti ringrazio in maniera sincera e sentitissima
hai fatto il medesimo ragionamento mio tanto da stupirmi nel leggere il tuo itinerario logico..il punto è che se io completo (come hai fatto tu) la modifica mettendo IDA mi va in conflitto e non funziona più...quindi è per questo che dico che mi scervello da mesi XD...ti faccio notare che è la prima volta che ricorro al forrum XD..questo testimonia la mia ormai impotenza e disperazione nel risolvere questo problema :D
no il codice non è integrale infatti..sono solo dei pezzi..posto tutto il codice del file:
PS: io sono scarsissimo molto più di te sono un asino totale quindi ci sta cehe faccio casini
Codice integrale:
<? session_start();
include ("inc/controllo.php");
$IDA=$_REQUEST['IDA'];
$ID=$_REQUEST['ID'];
Function Gilda($IDA) {
Global $db;
Global $Conn;
$IDA = 0 + $IDA;
if (!(is_int($IDA))) {exit();};
$MySql = "SELECT Count(Nome) AS Numero FROM Personaggio WHERE IDGilda >= $IDA AND IDGilda < ".($IDA + 99);
$Result2 = mysql_query($MySql);
$rs2 = mysql_fetch_array($Result2);
$Numero = 0+$rs2["Numero"];
$rs2->close;
mysql_free_result($Result2);
$MySql = "SELECT * FROM Gilda";
$MySql .= " WHERE IDGilda = '".$IDA."'";
#$MySql .= " ORDER BY IDAGilda ASC";
$Result2 = mysql_query($MySql);
$rs2 = mysql_fetch_array($Result2);
?>
<tr>
<td align=center valign=center width=20><a href="corporazioni.php?ID=<?= $IDA ?>"><img src="img/stemmi/<?= $rs2['URLImg'] ?>" border=0></a></td>
<td align=left valign=center width=120><b><a href="corporazioni.php?ID=<?= $IDA ?>"><?= htmlspecialchars($rs2['NomeCorporazione']) ?></a></b></td>
<td align=right valign=center width=20><b><?= $Numero ?></b></td>
<td align=left valign=center width=200><b><?
if ($rs2["URL"] != "") {?><a href="<?= $rs2["URL"] ?>" target=_new>Visita il Sito<!--?= htmlspecialchars($rs2["URL"]) ?--></a><?
} ?></b></td>
</tr>
<? $rs2->close;
mysql_free_result($Result2);
}
include ("inc/parametri.inc.php");
include ("inc/open2.php");
include ("inc/header.html.inc.php");
?>
<title>Mestieri, Congreghe Ufficiali e Commerciali</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body style="background-image: url(img/messaggi1.jpg); background-attachment: fixed;">
<br><br><br><br><br><br><br><br><br>
<center>
<div align= left style="width:400; height: 460; overflow: auto;">
<table class=tChiaro border=0 cellpadding=2 cellspacing=1 width="100%">
<tr >
<td align=center><font class=titolo>Mestieri, Congreghe Ufficiali e Commerciali</font></td>
</tr></table>
<?
$ID = 0 + $ID;
if ($ID > 0) {
$MySql = 'SELECT * FROM Gilda';
$MySql .= " WHERE IDGilda = '$ID' AND Visibile = 1";
$Result = mysql_query($MySql);
$rs = mysql_fetch_array($Result);
?>
<table cellpadding=2 cellspacing=1 border=2 class=tChiaro width="100%">
<tr class=tTitolo>
<td colspan=5 align=center><font class=Titolo><?= htmlspecialchars($rs['NomeCorporazione']) ?></font></td>
</tr>
<tr class=tChiaro>
<td colspan=2 align=left valign=center width=120>Personaggio</td>
<td align=left valign=center width=150>ruolo</td>
<td align=left valign=center width=10>Esp</td>
<td align=left valign=center width=10>Mas</td>
</tr>
<?
$rs->close;
mysql_free_result($Result);
$MySql = 'SELECT * FROM Gilda';
$MySql .= " WHERE IDGilda >= '$ID' AND IDGilda <= '".($ID + 99)."'";
$MySql .= ' ORDER BY idGilda ASC';
#echo $MySql;
$Result = mysql_query($MySql);
while ($rs = mysql_fetch_array($Result)) {
$MySql = "SELECT * FROM Personaggio WHERE IDGilda = '".$rs['IDGilda']."' ORDER BY Nome";
$Result1 = mysql_query($MySql);
while ($rsA = mysql_fetch_array($Result1)) { ?>
<tr class=tChiaro>
<td align=center valign=center width=20><a href="scheda.php?pg=<?= $rsA["Nome"] ?>"><img src="img/stemmi/<?= $rs['URLImg'] ?>" border=0></a></td>
<td align=left valign=center width=100><b><a href="scheda.php?pg=<?= $rsA["Nome"] ?>"><?
if ($rsA["Esilio"] == '2037-12-31 00:00:00') {
echo "<font color=red>";
};
echo htmlspecialchars($rsA["Nome"]) ?></a></b></td>
<td align=left valign=center width=150><?= $rs["Gilda"] ?></td>
<td align=right valign=center width=10><?= $rsA["Esperienza"] ?></td>
<td align=center valign=center width=10><?
switch ($rsA["Master"]) {
case 1:
echo '<img src="img/gray-m.gif" Title="Master">';
break;
case 2:
echo '<img src="img/gray-c.gif" Title="Master Gilda">';
break;
}
?></td>
</tr>
<?
}
$rsA->close;
mysql_free_result($Result1);
}
$rs->close;
mysql_free_result($Result) ?>
<hr size=1 color=gold>
<? } ?>
<br>
<table cellpadding=2 cellspacing=1 border=0
<tr class=tChiaro>
<td colspan=2 align=center><b><u><br><?=$par_AllineamentoC?></u></b></td>
<td><br>Membri</td>
<td><br>Sito Segnalato</td>
</tr>
<? $MySql = "SELECT * FROM Gilda WHERE Visibile = 1 AND Allineamento = 'C' AND IDGilda % 100 = 0 AND IDGilda > 0";
$Result = mysql_query($MySql);
while ($rs = mysql_fetch_array($Result)) {
Gilda($rs['IDGilda']);
}
$rs->close;
mysql_free_result($Result);
?>
<tr class=tScuro>
<td colspan=2 align=center><b><u><br><?=$par_AllineamentoN?></u></b></td>
<td><br>Membri</td>
<td><br>Sito Segnalato</td>
</tr>
<? $MySql = "SELECT * FROM Gilda WHERE Visibile = 1 AND Allineamento = 'N' AND IDGilda % 100 = 0 AND IDGilda > 0";
$Result = mysql_query($MySql);
while ($rs = mysql_fetch_array($Result)) {
Gilda($rs['IDGilda']);
}
$rs->close;
mysql_free_result($Result);
?>
<tr class=tScuro>
<td colspan=2 align=center><b><u><br><?=$par_AllineamentoM?></u></b></td>
<td><br>Membri</td>
<td><br>Sito Segnalato</td>
</tr>
<? $MySql = "SELECT * FROM Gilda WHERE Visibile = 1 AND Allineamento = 'M' AND IDGilda % 100 = 0 AND IDGilda > 0";
$Result = mysql_query($MySql);
while ($rs = mysql_fetch_array($Result)) {
Gilda($rs['IDGilda']);
}
$rs->close;
mysql_free_result($Result);
?>
<tr class=tScuro>
<td colspan=2 align=center><b><u><br><?=$par_AllineamentoB?></u></b></td>
<td><br>Membri</td>
<td><br>Sito Segnalato</td>
</tr>
<? $MySql = "SELECT * FROM Gilda WHERE Visibile = 1 AND Allineamento = 'B' AND IDGilda % 100 = 0 AND IDGilda > 0";
$Result = mysql_query($MySql);
while ($rs = mysql_fetch_array($Result)) {
Gilda($rs['IDGilda']);
}
$rs->close;
mysql_free_result($Result);
?>
</table></div><a href="consultazioni.html">Torna indietro</a></center>
</body>
</html>
02/01/2012 23:00:38
*rabbrividisce alla vista di quel codice*
Proviamo a mettere un pochino di ordine. Ricordo inoltre che esiste una ragione se Extreme è stato ritirato dalla diffusione. è orribile.
Però va beh XD
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Giochi e Dintorni Elenco Forum
Salvation GDR: [s01e02] La Soglia e le anomalie
Ex Gratia GDR: Sezione dedicata agli Extrapiani
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
Shadow Scape: ✨ Cambiamenti ed Implementazioni!
mrchuck ha recensito Naruto x Boruto GDR - New Rebirth
skie91 ha aperto una nuova discussione: Play by Discord
RAID Shadow Legends: L'incarnazione del male, Loki l'Ingannatore!
Dominion Gdr → In una NY con un tessuto sovrannaturale nascosto, la Reggenza Vampirica e il Queens dei Lupi ribollono sotto il Dominio dei Bokor. Quanto durerà la pace?
Enlisted: Nuovi effetti visivi!
wall91 si è accreditato come gestore di One Piece Redemption gdr
The Coven: La quest continua...
I dati del generatore di rank sono stati aggiornati!
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
Legacy of Magic: Festa della cacciata della Perdizione
Storie di Agarthi: Piccoli ritocchini per enormi Titani
CRSED: F.O.A.D.: Corsa agli zombi!
Il gestore di Le Cronache di Raja Dunia ha risposto alla recensione di derek_ryger
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Hell Dawn London - Recensione del gioco di ruolo via chat post-apocalittico Hell Dawn London
Lost Space Project - Intervista ai gestori di Lost Space Project il play by chat a tema Cavalieri dello Zodiaco!
Epic Quests - Epic quests: la popolarità dei temi fantasy nei giochi online
Justice League - Suicide Squad: Kill the Justice League, tutte le ultime notizie (buone e cattive) sul titolo Rocksteady
Operazione Vertigo - Intervista al gestore di Operazione Vertigo il GdR ambientato durante la Seconda Guerra Mondiale in una cittadina francese
Generi Preferiti - Scopri, grazie ai nostri dati statistici, quali generi di giochi l'utenza del portale preferisce!
Roma I Triumviri - Intervista ai creatori di Roma i Triumviri, il play by chat sull'Antica Roma!
Forum - Partecipa al nostro forum e discuti con gli altri utenti di GDR-online.com!