(re) Bonjour,

Parallèlement à http://www.developpez.net/forums/d14...t/#post7920199, j'ai un autre problème similaire.

A me demander si mon CodeIgniter et mon PHP sont en bonne santé.
Les versions :
PHP => PHP Version 5.5.9-1ubuntu4.3
CodeIgniter => 2.2.0

Le print_r du code suivant montre un tableau avec des [0] :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
$this->db->select('id_etablissement_payeur, nom');
$this->db->where('id_etablissement_payeur',$enregistrement['id_etablissement_payeur']);
$get_RESULTAT_etablissements_payeurs = $this->db->get('etablissements_payeurs');
$result_etablissements_payeurs = $get_RESULTAT_etablissements_payeurs->result_array();
 
echo '<pre>';
print_r($result_etablissements_payeurs);
echo '</pre>';
 
echo $result_etablissements_payeurs[0]['id_etablissement_payeur'] . ' - '; //Ligne N° 279 dans mon fichier => N° ligne de l'erreur.
echo $result_etablissements_payeurs[0]['nom']; //Ligne N° 280 dans mon fichier => N° ligne de l'erreur.
Résultat du print_r :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
<pre>Array
(
[0] => Array
        (
        [id_etablissement_payeur] => 4
        [nom] => Etablissement payeur N° 4
        )
 
)
</pre>4 - Etablissement payeur N° 4<pre>Array
(
[0] => Array
        (
        [id_etablissement_payeur] => 1
        [nom] => Etablissement payeur N° 1
        )
 
)
</pre>1 - Etablissement payeur N° 1<pre>Array
(
[0] => Array
        (
        [id_etablissement_payeur] => 1
        [nom] => Etablissement payeur N° 1
        )
 
)
etc.
Mais les 2 echo des lignes 10 et 11, créent des erreurs Undefined offset: 0 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<p>Severity: Notice</p>
<p>Message:  Undefined offset: 0</p>
<p>Filename: ETABLISSEMENTS_COMMANDITAIRES/etablissements_commanditaires_c.php</p>
<p>Line Number: 279</p>
 
</div> - <div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">
 
<h4>A PHP Error was encountered</h4>
 
<p>Severity: Notice</p>
<p>Message:  Undefined offset: 0</p>
<p>Filename: ETABLISSEMENTS_COMMANDITAIRES/etablissements_commanditaires_c.php</p>
<p>Line Number: 280</p>
 
</div><div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">
etc.
C'est vraiment curieux, car l'offset [0] existe, ou bien j'ai raté quelque chose quelque part ?

Des idées ?
Merci.