Ordine voluto in corporazioni.php postato il 31/12/2011 13:07:14 nel forum giochi
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 Elenco Forum
Pirates of the Caribbean: Tides of War: Quarti di finale del torneo
DarkOrbit: Galactic Strife & Buono gratis 💥
Pirates of the Caribbean → Parti per un'avventura con Jack Sparrow, Will Turner, il Capitano Barbossa e altri spadaccini del franchise cinematografico Pirati dei Caraibi!
I dati del generatore di rank sono stati aggiornati!
Legacy of Magic: Il vecchio e la mappa
outrunstaff ha risposto alla discussione: Project OutRun PbC
meleys ha aperto un annuncio di ricerca: Westeros GDR ricerca Tester
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Lineage II: Black Friday di Lineage II
Il gestore di Ultima Espiazione Gdr ha risposto alla recensione di mancoicani
zannata ha recensito Sigil - La Città dei Portali
OGame → In OGame migliaia di giocatori da tutto il mondo competono tra di loro per conquistare l'intero universo!
Sea of Conquest: Tuffati nel mistero! 🌊
Pirates of the Caribbean: Tides of War: Evento di Ringraziamento!
Fervm: Aggiornamenti: Il Diario!
Hero Wars: Arrivano le Teenage Mutant Ninja Turtles! :-D
Metin2 → Sfida i tuoi rivali a battersi con te e dimostra la tua superiorità in questo mondo fantasy!
Ambientazioni GDR - Lista di belle ambientazioni non sfruttate dai gestori di giochi di ruolo. Utile per avere spunti per un nuovo gdr!
GdR su ForumAttivo - Lista dei giochi di ruolo play by forum sul circuito ForumAttivo
SID - Intervista a Nyden gestore del GdR fantasy SID
Raja Dunia - Intervista allo staff del play by chat fantasy Le Cronache di Raja Dunia!
Giochi PvE - Ti piace combattere contro mostri e personaggi controllati dal computer? Ecco la lista dei giochi PvE!
Consigli per i PG - Alcuni utili consigli per gestire al meglio il tuo pg