Bonjour,
Je veux présenter sur des champs du formulaire les données d'une table à partir de une base de données et que j'ai fait ce qui suit, comme je l'ai lu dans certains manuels, mais ne fonctionne pas ... si vous pouviez m'aider ...
Avant formulaire (dans le tab de pièces), j'ai inclus ce qui suit:
$this->execPieceByName('ff_InitLib');
global $database, $record;
$id=htmlentities(JRequest::getVar('id') );
$database->setQuery(
"SELECT * FROM #__files WHERE id = $id"
);
$row = $database->loadObjectList();
if (count($row)) {
$record = $row[0];
} else {
$record = NULL;
}
et dans le champ de texte, de la valeur:
<?php global $record; return $record->comments; ?>
et je ne reçois rien. J'ai aussi essayé simplement de donner une valeur à une variable dans le code "avant la forme" pour voir si le champ de text reçu les valeurs de la variable globale ...mais cela ne fonctionne pas..
onc je suppose que le problème est là ...
Help me! please...
(désolé pour mon français)
Je veux présenter sur des champs du formulaire les données d'une table à partir de une base de données et que j'ai fait ce qui suit, comme je l'ai lu dans certains manuels, mais ne fonctionne pas ... si vous pouviez m'aider ...
Avant formulaire (dans le tab de pièces), j'ai inclus ce qui suit:
$this->execPieceByName('ff_InitLib');
global $database, $record;
$id=htmlentities(JRequest::getVar('id') );
$database->setQuery(
"SELECT * FROM #__files WHERE id = $id"
);
$row = $database->loadObjectList();
if (count($row)) {
$record = $row[0];
} else {
$record = NULL;
}
et dans le champ de texte, de la valeur:
<?php global $record; return $record->comments; ?>
et je ne reçois rien. J'ai aussi essayé simplement de donner une valeur à une variable dans le code "avant la forme" pour voir si le champ de text reçu les valeurs de la variable globale ...mais cela ne fonctionne pas..
onc je suppose que le problème est là ...
Help me! please...
(désolé pour mon français)