Index du Forum » » Le coin des codeurs

Auteur

global .... pourkoi ca marche passssssssssssssssssssssssssssssssssssss
Hotfirenet
1738       
 

  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




Cet article provient de NPDS

http://www.npds.org/viewtopic.php?topic=11444&forum=5