Bonjour,
J'ai repris le script de map à Carlou et l'ai modifié par rapport à mon projet.
je coince aujourd'hui sur autre chose:
comment afficher seulement le lieu ou se trouve le joueur (posx et posy sont en table "membres", et posx posy aussi en table "map")..........
j'ai fait celà mais ca ne fonctionne pas:toilette:
<?php
session_start();
$id = $_SESSION['id'];
$db= mysql_connect(localhost, xxxx) or die("Impossible de se connecter à la base de données");
mysql_select_db('xxxxxxl',$db) or die('Erreur de selection base'.mysql_error());
//on va chercher la position du joueur
$requete = mysql_query("SELECT posx, posy FROM membres WHERE id = ". $id .";");
$sql = mysql_fetch_array ($requete);
$posx = $sql['posx'];
$posy = $sql['posy'];
//on va afficher le terrain de la map
$sql = mysql_query("SELECT img, posx, posy FROM map WHERE posx AND posy ") or die(mysql_error());
while ($data = mysql_fetch_array($sql)) {
$TabMAP1[$data['posx']][$data['posy']] = $data['img'];
}
mysql_free_result($sql);
//affichage du terrain
echo '<table border="1" cellspacing="0" cellpadding="0">'."\n";
echo '<tbody>'."\n";
mysql_close();
?>
J'ai repris le script de map à Carlou et l'ai modifié par rapport à mon projet.
je coince aujourd'hui sur autre chose:
comment afficher seulement le lieu ou se trouve le joueur (posx et posy sont en table "membres", et posx posy aussi en table "map")..........
j'ai fait celà mais ca ne fonctionne pas:toilette:
<?php
session_start();
$id = $_SESSION['id'];
$db= mysql_connect(localhost, xxxx) or die("Impossible de se connecter à la base de données");
mysql_select_db('xxxxxxl',$db) or die('Erreur de selection base'.mysql_error());
//on va chercher la position du joueur
$requete = mysql_query("SELECT posx, posy FROM membres WHERE id = ". $id .";");
$sql = mysql_fetch_array ($requete);
$posx = $sql['posx'];
$posy = $sql['posy'];
//on va afficher le terrain de la map
$sql = mysql_query("SELECT img, posx, posy FROM map WHERE posx AND posy ") or die(mysql_error());
while ($data = mysql_fetch_array($sql)) {
$TabMAP1[$data['posx']][$data['posy']] = $data['img'];
}
mysql_free_result($sql);
//affichage du terrain
echo '<table border="1" cellspacing="0" cellpadding="0">'."\n";
echo '<tbody>'."\n";
mysql_close();
?>