Merci pour les indications, je sens qu'on chauffe
<?php
global $xoopsDB;
$xoopsDB =& Database::getInstance();
$result = $xoopsDB->query('SELECT * FROM [produits]');
while ($row = $xoopsDB->fetchArray($result));
{$result = $row['Nom']};
echo $result['Nom'];
?>
Et ca me donne
Fatal error: Class 'Database' not found in C:\Program Files\EasyPHP 2.0b1\www\modules\myiframe\airsoft2.php on line 3
Serveur: localhost - Base de données: pionrouge - Table: produits
Edit apparement il faudrait déclarer ma classe avec
function my_function($param) {
Mais je ne vois pas comment ecrire la chose a vrai dire :(
<?php
function my_function($param) {// je pense que c'est icic que je fais mal!
global $xoopsDB;
$xoopsDB =& Database::getInstance();
$result = $xoopsDB->query('SELECT * FROM [produits]');
while ($row = $xoopsDB->fetchArray($result));
{$result = $row['Nom']};
echo $result['Nom'];
?>
Voici mon code qui ne renvoye pas d'erreur, mais qui ne renvoye rien du tout non plus
<?php
function my_function($param) {
global $xoopsDB;
$xoopsDB = &Database::getInstance();
$result = $xoopsDB->query('SELECT * FROM [produits]');
while ($row = $xoopsDB->fetchArray($result))
{$result = $row['Nom'];}
echo $result['Nom'];
}
?>
Merci de m'aidé a le templé