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 Segui Discussione Inoltra Discussione Forum Giochi e Dintorni Elenco Forum
lalalansia ha recensito Black Sails Chronicles
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
RAID Shadow Legends: Vi presentiamo Sanguine Maria! 🩸
python ha risposto alla discussione: Gioco investigativo e politico
Hero Wars: Chi è il Titano più forte del reame? 👀
I dati del generatore di rank sono stati aggiornati!
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
delhila ha recensito Shadow Scape
War Thunder: Senrai Maidens x War Thunder!
tatamatilda ha aperto una nuova discussione: Tester offresi/Landa cercasi
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
Crossout: Halloween è alle porte 👻
World of Warship: King of the Sea XVIII | Iscrizioni
RAID Shadow Legends: Contest di Halloween
Portus: Harry Potter Gioco di Ruolo: DCAO: la lezione è finita e...Tassorosso scappa!
Seconda Era → Vaste terre coperte di ombre e misteri, dove ogni eroe scrive la storia del Mondo di Eidel. Seconda Era, Play By chat
Identità molteplice - Interessante tesi di laurea dal titolo Internet e l'identità molteplice
Fumetto di GeArcani - Intervista ai creatori del fumetto di GeArcani presentato a Lucca Comics and Games 2003
Tatuaggi - Tutti i tatuaggi che nascono da film e serie tv
Omeyocan - La cosa più importante sarà sempre e comunque sopravvivere! Il che è reso più difficile quando cala il buio e il paese muta il suo aspetto...
RAID Shadow Legends - Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
Reami Dimenticati - Recensione del GDR Reami Dimenticati...entra nel mondo di D&D
Arcadia Bay GdR - Intervista al gestore del play by forum urban fantasy Arcadia Bay GdR