Posté : 06-05-2004 21:46
Bon voila le prob
dans le fichier admin/config voila ce que jee met
// on se connecte à MySQL
!!include!!("config.php");
$db = mysql_connect($dbhost,$dbuname,$dbpass);
mysql_select_db($dbname,$db);
$sql = "SELECT * FROM hotcenter";
$req = mysql_query($sql) or die('error'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_array($req)) { // lecture des champs chaine date ect..
$nblinks = ($data['links']) ;
}
Bon jusque la ca va
ensuite je revien a la racine de mon module
dans monfichier.php
// Les X meilleurs liens
// Attention fonctionne uniquement avec links.php et le module links ni plus, ni moins !
function mostlinks(){
global $bgcolor1, $bgcolor2, $bgcolor3,$nblinks;
$query="SELECT cid, sid, title FROM links_links ORDER BY hits DESC LIMIT $nblinks ";
$result=mysql_query($query);
echo "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\" bgcolor=\"$bgcolor1\">"
."<tr><td>".centerblock_translate("<b><cent er>$nblinks Meilleurs liens</center></b>")."</td></tr>";
while (list($cid, $sid, $title) = mysql_fetch_array($result)) {
if(strlen($title) > 28) {
$title = substr($title,0,28);
$title .= "...";
}
if ($title[sid]==0) {
echo "<tr bgcolor=\"$bgcolor1\">"
."<td><img src=\"modules/centerblock/images/bullet.gif\" hspace=\"7\"><a class=\"link\" href=\"links.php?op=viewslink&sid=$sid\">$title</a></ td>"
."</tr>";
} else {
echo "<tr bgcolor=\"$bgcolor1\">"
."<img src=\"modules/centerblock/images/bullet.gif\" hspace=\"7\"><a class=\"link\" href=\"links.php?op=viewslink&sid=$sid\">$title</a><b r>"
."</tr>";
}
}
echo "</table>";
themecenterbox($title, $content);
}
Bien entendu plus au g mis
!!include!!_once ("modules/centerblock/admin/config.php");
alors meme lorsque je met le global rien ne s'affiche ...
g egalement tenté function mostlinks($nblinks){
sans succés je v finir par m'exploser la tete conte le mur si ca continu
@àààààààààà l'aide
Message édité par : Hotfirenet |