Bonjour à tous,
Je suis actuellement en train de développer un back office avec codeigniter, dans lequel je dois modifier des éléments, par exemple une actualité avec son titre et son contenu, pour afficher mes actualités de la base de données je fais une requête dans mon model et j'affiche le résultat dans ma vue avec foreach vu que le résultat de la requete retourne un tableau avec la fonction result_array(), tout s'affiche correctement mais quand je veux modifier une actu gràce à un bouton , à chaque fois je récupère le dernier id du foreach , ce qui est normal mais comment je fais pour récupérer n'importe quel id du foreach ?
j'espère avoir était clair dans la description de mon problème ^^
voici le code de mon model et de ma vue
Le model :
La vue :
Je suis actuellement en train de développer un back office avec codeigniter, dans lequel je dois modifier des éléments, par exemple une actualité avec son titre et son contenu, pour afficher mes actualités de la base de données je fais une requête dans mon model et j'affiche le résultat dans ma vue avec foreach vu que le résultat de la requete retourne un tableau avec la fonction result_array(), tout s'affiche correctement mais quand je veux modifier une actu gràce à un bouton , à chaque fois je récupère le dernier id du foreach , ce qui est normal mais comment je fais pour récupérer n'importe quel id du foreach ?
j'espère avoir était clair dans la description de mon problème ^^
voici le code de mon model et de ma vue
Le model :
public function AfficherActu() {
$query = $this->db->get('actualite');
$resultat = $query->result_array();
if (empty($resultat)) {
return false;
} else {
return $resultat;
}
}
La vue :
echo validation_errors();
echo form_open('administration/modifier_actualite');
foreach ($allActualite as $key => $value) {
echo $value['titre_actu'].'<br>';
echo $value['texte_actu'].'<br>';;
echo $value['id'].'<br>';
echo '<input type="hidden" value="'.$value['id'].'" name="id" ><br>';
echo '<input type="submit" value="Modifier" name="modifier">';
echo '<input type="submit" value="Supprimer" name="supprimer"><br>';
}