max
Membre
Messages : 340
Inscription : Sep 2006
Réputation : 1
|
RE: Une map 5*5 : methode avec systeme et galaxie
lol dans le but de perfectionner ce tuto (mé nan c pa pour nou, on pense aux otres! ptdr) je me demande comment afficher le pseudo de la personne en meme temps que la planète
je pense que c'est grace a un "acronym" (je sais pas si vous conaissez mais aparament carlou connais pas. j'ai vu ca sur le SdZ)
|
|
| 09-05-2006 07:28 PM |
|
carlou
Membre
Messages : 103
Inscription : Aug 2006
Réputation : 2
|
RE: Une map 5*5 : methode avec systeme et galaxie
t deja dit, sois avec alt"" pour la version simple, soit avec un script js d'infobulle
|
|
| 09-05-2006 07:32 PM |
|
max
Membre
Messages : 340
Inscription : Sep 2006
Réputation : 1
|
RE: Une map 5*5 : methode avec systeme et galaxie
mé g di ca "sur le forum" pour que lé otre débutant comme moi soi pa perdu
|
|
| 09-05-2006 07:45 PM |
|
blackdemon
Membre
Messages : 49
Inscription : Nov 2007
Réputation : 0
|
|
| 03-19-2008 03:30 PM |
|
SquallMazento
Membre
Messages : 19
Inscription : Mar 2008
Réputation : 0
|
RE: Une map 5*5 : methode avec systeme et galaxie
Salut,
si mes souvenirs sont bon, c'est simplement que la requête mysql ne trouve pas le champ "galaxie" dans ta table.
Ce doit être cette requête :
Code PHP :
$sql = mysql_query("SELECT 'pseudo', 'galaxie', 'systeme', 'position' FROM membres WHERE galaxie ='".$galaxie."' and systeme ='".$systeme."' ORDER BY position DESC") or die(mysql_error());
Vérifie que tu as bien un champ "galaxie" dans ta table "membres".
Voilà, à bientôt.
Projet en cours : Mystic Dream Online
Voir le wiki pour plus d'informations.
|
|
| 03-19-2008 04:02 PM |
|
blackdemon
Membre
Messages : 49
Inscription : Nov 2007
Réputation : 0
|
RE: Une map 5*5 : methode avec systeme et galaxie
Merci a toi mais maintenant cela donne ceci :
Unknown column 'galaxie' in 'where clause'
<< http://umour.blog4ever.com >>
(Ce message a été modifié le : 03-21-2008 08:57 PM par blackdemon.)
|
|
| 03-19-2008 08:22 PM |
|
Eluox
Membre
Messages : 935
Inscription : Oct 2007
Réputation : 8
|
RE: Une map 5*5 : methode avec systeme et galaxie
Merci pour le tuto, moi personellement j'ai supprimé le systeme de galaxy et laisser que les systeme/position
Tout en modifiant/ameliorant,
Merci pour la base quoi =]
|
|
| 03-19-2008 08:55 PM |
|
blackdemon
Membre
Messages : 49
Inscription : Nov 2007
Réputation : 0
|
RE: Une map 5*5 : methode avec systeme et galaxie
Code PHP :
<?php
mysql_connect("localhost","****", "*******"); mysql_select_db("******"); $pseudo_membre = $_SESSION['pseudo']; $requete = mysql_query("SELECT * FROM utilisateurs WHERE `pseudo`='$pseudo_membre'") or die(mysql_error()); $var = mysql_fetch_array ($requete);
$id = $var['id']; $pseudo = $var['pseudo']; $requete2 = mysql_query("SELECT * FROM table_carte WHERE `pseudo`='$pseudo_membre'") or die(mysql_error()); $var2 = mysql_fetch_array ($requete2); $galaxie = $var2['galaxie']; $systeme = $var2['systeme']; $position = $var2['position'];
if (isset($_POST['galaxie_select']) and isset($_POST['systeme_select'])) { $galaxie = $_POST['galaxie_select']; $systeme = $_POST['systeme_select'];
} else { $galaxie = $_POST['galaxie_select']; $systeme = $_POST['systeme_select']; }
echo '<form action="galaxie.php" method="post">'."\n"; echo 'Galaxie : '; echo '<select name="galaxie_select">'."\n";
for($galaxie_select=1;$galaxie_select<=2;$galaxie_select++) { if ($galaxie_select == $galaxie) { $selected = 'selected'; } else { $selected = ''; } echo '<option value="'.$galaxie_select.'"'.$selected.'>'.$galaxie_select.'</option>'."\n"; } echo '</select>'."\n"; echo ' - Systeme : '."\n"; echo '<select name="systeme_select">'."\n";
for($systeme_select=1;$systeme_select<=1;$systeme_select++) { if ($systeme_select == $systeme) { $selected = 'selected'; } else { $selected = ''; } echo '<option value="'.$systeme_select.'"'.$selected.'>'.$systeme_select.'</option>'."\n"; } echo '</select>'."\n"; echo '<br><br>'."\n"; echo '<input type="submit" value="Changer de carte"></form>'."\n";
$sql = mysql_query("SELECT 'pseudo', 'galaxie', 'systeme', 'position' FROM utilisateurs WHERE galaxie ='".$galaxie."' and systeme ='".$systeme."' ORDER BY position DESC") or die(mysql_error()); while ($data = mysql_fetch_array($sql)) { $TabMAP[$data['position']] = $data['position']; $TabMAP2[$data['position']] = $data['pseudo']; } mysql_free_result($sql);
echo '<br><br><table width="300" border="1" cellspacing="0" cellpadding="0" align="center" height="300">'."\n"; $pos=1; for($posx=1;$posx<=5;$posx++){ echo '<tr align="center" valign="middle" height="60">'."\n"; for($posy=1;$posy<=5;$posy++){ if ($pos == 13){ echo '<th align="center" valign="middle" width="60" height="60"><img src="soleil.jpg" alt="soleil" height="60" width="60"></td>'."\n"; } else
if(!empty($TabMAP[$pos])){
echo '<td align="center" valign="middle" width="60" height="60"><img src="planete.jpg" alt='.$TabMAP2[$pos].' height="60" width="60"></td>'."\n"; } else {
echo '<td align="center" valign="middle" width="60" height="60">'.$pos.'</td>'."\n"; } $pos++; } echo '</tr>'."\n"; } echo '</table>'."\n";
mysql_close(); ?>
Voici mon code et franchement merci de votre soutient la jeuphp est sur ma liste rouge quasi personne ne dédaigne me répondre depuis des jours et des jours ...
<< http://umour.blog4ever.com >>
(Ce message a été modifié le : 03-21-2008 08:49 PM par blackdemon.)
|
|
| 03-21-2008 08:48 PM |
|
SquallMazento
Membre
Messages : 19
Inscription : Mar 2008
Réputation : 0
|
RE: Une map 5*5 : methode avec systeme et galaxie
Salut,
Dans cette requête-là :
Code PHP :
$sql = mysql_query("SELECT 'pseudo', 'galaxie', 'systeme', 'position' FROM utilisateurs WHERE galaxie ='".$galaxie."' and systeme ='".$systeme."' ORDER BY position DESC") or die(mysql_error());
Le champ "galaxie" indiqué dans le "WHERE" n'est pas trouvé.
As-tu vérifié dans ta table utilisateurs s'il y avait bien le champ galaxie ?
Projet en cours : Mystic Dream Online
Voir le wiki pour plus d'informations.
|
|
| 03-21-2008 09:34 PM |
|
Anthor
Membre
Messages : 522
Inscription : Dec 2007
Réputation : 15
|
RE: Une map 5*5 : methode avec systeme et galaxie
blackdemon a écrit :Voici mon code et franchement merci de votre soutient la jeuphp est sur ma liste rouge quasi personne ne dédaigne me répondre depuis des jours et des jours ...
T'es pas capable de comprendre une erreur comme celle la ?
blackdemon a écrit :Unknown column 'galaxie' in 'field list'
Unknown column 'galaxie' in 'where clause'
N'aurais tu pas l'impression que c'est le même problème ? Et que SquallMazento t'as déjà répondu ?
Penses tu que le dénigrement te donnera une réponse ?
Anthor |
(Ce message a été modifié le : 03-21-2008 09:58 PM par Anthor.)
|
|
| 03-21-2008 09:58 PM |
|