Submitted by erbarraud on
Bonjour,
Je suis newbee sur Drupal.
Je viens de parcourir votre site très bien fait.
J'ai un problème pour la création d'un module.
j'ai fait une page qui affiche une requête sql de mon site dans différents onglet.
Le tout marche très bien en stand alone.
Mon soucis viens du fait que je dois en faire un module drupal.
J'ai lu divers tuto sur le sujet mais je suis perdu.
Voici mon code pour les onglets
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Tabbed Accordion</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<script type="text/javascript" src="scripts/prototype.lite.js"></script>
<script type="text/javascript" src="scripts/moo.fx.js"></script>
<script type="text/javascript" src="scripts/moo.fx.pack.js"></script>
<script type="text/javascript" src="scripts/acord.js"></script>
</head>
<body>
<div id="wrapper">
<div id="content">
<h3 class="tab" title="first"><div class="tabtxt"><a href="#">Top 20</a></div></h3>
<div class="tab"><h3 class="tabtxt" title="second"><a href="#">High Scores</a></h3></div>
<div class="tab"><h3 class="tabtxt" title="third"><a href="#">New Games</a></h3></div>
<div class="tab"><h3 class="tabtxt" title="fourth"><a href="#">Top Games</a></h3></div>
<div class="boxholder">
<div class="box">
<?php include("topjeu.php"); ?>
</div>
<div class="box">
<?php include("topjeu.php"); ?>
</div>
<div class="box">
<?php include("topjeu.php"); ?>
</div>
<div class="box">
<?php include("topjeu.php"); ?>
</div>
</div>
</div>
</div>
<script type="text/javascript">
Element.cleanWhitespace('content');
init();
</script>
</body>
</html>
Et la page php qui fait la requête
<?php
include ("connexion.php");
$sql3 = "SELECT nid,caption FROM dotgame WHERE nid ='86' ";
$result3 = mysql_query($sql3) or die(mysql_error());
$val3 = mysql_fetch_array($result3);
$url_image = $val3['caption'];
$id_jeu = $val3['nid'];
$sql = "SELECT uid,nid,score FROM highscore WHERE nid = '".$id_jeu."' ORDER BY score DESC LIMIT 0,5";
$result = mysql_query($sql) or die(mysql_error());
?>
<img src="../games/caption/<?=$url_image?>.png" class="imgjeu">
<table>
<tr>
<td>Joueur</td>
<td>Score</td>
</tr>
<?php
while($val = mysql_fetch_array($result)){
$sql2 = "SELECT uid,name FROM users WHERE uid ='".$idjoueur."'";
$result2 = mysql_query($sql2) or die(mysql_error());
$val2 = mysql_fetch_array($result2);
$idjoueur = $val['uid'];
$nom = $val2['name'];
$score = $val['score'];
?>
<tr>
<td><?=$nom?></td>
<td><?=$score?></td>
</tr>
<?php
}
?>
</table>
Je débute donc sur drupal et je n'est pas encore eu le declic pour comprendre le CMS qui semble puissant une fois en main.
Si vous avez des idées
Amicalement