Ce que tu fais ne sert à rien. Si on déclare une fonction c'est pour justement être utilisable n'importe où, n'importe quand et surtout pouvoir être utilisée plusieurs fois.
Alors si je peux te donner un conseil, tu fais ta fonction comme ceci:
Code :
- function coco($SQL)
- {
- while ($data = mysql_fetch_array($SQL))
- {
- echo $data['nom'];
- }
- }
|
Et lors de l'utilisation, tu fais ca:
Code :
- $db = mysql_connect('localhost', 'root', '');
- mysql_select_db('toto',$db);
- $sql=mysql_query("SELECT nom FROM toto" );
- // Ta fonction
- coco($sql);
|
Ce devrait mieu fonctionner
PS: Ce n'est pas $data[nom] mais $data['nom']
Message édité par AlphaZone le 20-01-2005 à 16:22:06