aiuto con query

23 Set 2015
1
0
0
salve a tutti, premesso che non me ne intendo di php e my sql. Sto cercando di creare un riassunto dei personaggi che contiene un account di gioco all'interno della propria pagina home. Tuttavia mi sono imbattuto in qualcosa che non comprendo e proprio non sò come uscirmene; chiedo numi dunque.

Premesso che esiste già un sistema di registrazione e login (quindi una session attiva ed un database di appoggio)

mi trovo con questa situazione:
PHP:
include_once 'dbconnectgs.php';


if(!isset($_SESSION['user']))
{
 header("Location: index.php");
}
$res=mysql_query("SELECT * FROM players WHERE account_id=".$_SESSION['user']);
$userRow=mysql_fetch_array($res);

poi sotto ho creato una tabella in html per listare i dati in questo modo:

PHP:
<td class="tg-031e"><?php echo $userRow['name']; ?></td>
	<td class="tg-031e"><?php echo $userRow['race']; ?></td>
	<td class="tg-031e"><?php echo $userRow['gender']; ?></td>
    <td class="tg-031e"><?php echo $userRow['player_class']; ?></td>

il tutto funziona ma ho un problema, in quanto finche sussiste un sol record (ad esempio un solo personaggio per singolo giocatore) mi mostra effettivamente quel singolo personaggio ma come faccio a creare un elenco, se per esempio nella stessa tabella sul database ci sono più personaggi appartenenti ad un account? infatti nel secondo caso, continua a listare sempre e solo lo stesso personaggio (il primo che trova interrogando il database alla colonna identificata con "ID") omettendo gli altri.
come dati posso fornirvi che all'interno del database i personaggi vengono identificati come dicevo, con degli id (crescenti in base ad anzianità della creazione ovviamente) l'account ha anch'esso un suo id (crescente) ed oltre a questo è riportato in tabella nella colonna account_name.

spero di essere stato chiaro, se serve posso postare il codice per intero e il db..
 
Ultima modifica di un moderatore:

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
piccolo schema
PHP:
<?php
session_start();//l'avevi messo?
if(!isset($_SESSION['user'])){
	header("Location: index.php");
	exit();//per sicurezza se è una pagina riservata
}
require_once 'dbconnectgs.php';//meglio dopo l'istruzione header e meglio il require
$res=mysql_query("SELECT * FROM players WHERE account_id=".$_SESSION['user']);
echo "<table>";
echo "<tr>";
while($userRow=mysql_fetch_array($res)){//cicla i record che soddisfano il where
	echo "<td class=\"tg-031e\">".$userRow['name'];."</td>";
	echo "<td class=\"tg-031e\">".$userRow['race'];."</td>";
	echo "<td class=\"tg-031e\">".$userRow['gender'];."</td>";
	echo "<td class=\"tg-031e\">".$userRow['player_class'];."</td>";
}
echo "</tr>";
echo "</table>";
?>
un consiglio soprattutto se sei agli inizi, abbandona le vecchie istruzioni mysql deprecate e passa alle mysqli o alla classe pdo
 
Discussioni simili
Autore Titolo Forum Risposte Data
R Aiuto con le query MS Access 2
S aiuto con le query PHP 0
S aiuto con query MySQL 10
P Aiuto con query "SELECT" PHP 6
A Aiuto con Funzione/Query PHP 3
L Aiuto con DataGridView Visual Basic 1
K Aiuto con file audio in html HTML e CSS 1
G Aiuto con htaccess e rewriterule PHP 0
M Aiuto con inserimento immagini WordPress 6
G Aiuto HTML, collegamento con un bottone a una <div> di un' altra pagna HTML e CSS 5
motleyrulez Aiuto con un ciclo PHP 0
maicol07 Python - Tkinter - Aiuto con pulsanti e tuple Programmazione 0
L [Javascript] aiuto non riesco a inviare in get dal server web locale su altervista con httpRequest Javascript 0
N Mi serve aiuto con "Snake". C/C++ 1
F ciao, sono ferro e ho bisogno di aiuto per problemi con la mail di alice.it Presentati al Forum 1
M Aiuto: problema con il mio TP-Link range extender Reti LAN e Wireless 0
L [HTML] Aiuto con immagini random HTML e CSS 1
S PHP: Aiuto con upload immagini che si auto tuotano PHP 24
A scambio lavoro per aiuto con android Sviluppo app per Android 0
I Form/aree di testo con input da lista di nomi!Chiedo aiuto!! HTML e CSS 3
M Aiuto con script di ricerca video youtube data api v3 Javascript 1
I attributo con IF aiuto PHP 3
ecosito Aiuto con la traduzione in italiano per capire come installare questo JavaScript jQuery 0
F Aiuto: impossibile la mappatura di un'immagine con Dreamweaver CC2015 HTML e CSS 8
J Aiuto per localstorage con jquery/js/json Javascript 4
Marco_88 Aiuto con istruzione INSERT Database 8
M Aiuto su come procedere con un ciclo foreach PHP 4
R Redirect 301 con htaccess non funziona. Aiuto! PHP 1
I database con visual studio 2012 aiuto Database 0
L Aiuto con l'html di una pagina web HTML e CSS 0
V Aiuto con swipe e DB Sviluppo app per Android 2
N Aiuto con html nascondere i media HTML e CSS 4
T Aiuto con script PHP PHP 0
N ciao a tutti ho bisogno di aiuto con l'estensione mysqli?? MySQL 0
I Aiuto uso Nivo Slider con javascript jQuery 2
L problema con la funzione header!!! AIUTO! PHP 24
S Aiuto con PHP! PHP 4
D Aiuto Ajax da PHP con codifica json Ajax 0
K AIUTO con Apache WEBDAV E MOD_DAV Joomla 0
D aiuto con pag di login in php PHP 1
S [RISOLTO]aiuto, non riesco afar funzionare il camp odi ricerca per un DB con PHP PHP 5
P Aiuto con onclick Javascript 2
W Aiuto per menù fatto con immagini e relativo sottomenù HTML e CSS 2
D Chiedo aiuto con questo codice PHP 0
L Sito con mamp AIUTO PHP 12
M Aiuto con questo script PHP 21
D Aiuto con Ajax e pagine incluse nei DIV Ajax 1
L verifica mail in db con jquery e ajax. Aiuto jQuery 9
P Aiuto con Prestashop CMS (Content Management System) 3
Z Aiuto con l'input PHP 0

Discussioni simili