J'avais envoyé une question à ce sujet mais je vais être un peu plus clair.
exemple de mon code
------------
$all_pc = new ArrayObject;
$req = "SELECT * FROM inv_computer";
echo 'Request allComputer (' . $req . ') ';
$this->connect();
$res = mysqli_query($this->conn, $req);
while($row = mysqli_fetch_array($res))
{
$pc = new Computer;
echo 'Computer serial is ' . $row['sn'] . '.';
echo 'Computer serial is ' . $row[0] . '.';
echo 'count is ' . count($row);
$pc->setSerialNumber($row['sn']);
$pc->setName($row['name']);
$pc->setNameAddress($row['nameaddress']);
$pc->setManufacturer($row['manufacturer']);
$pc->setModel($row['model']);
$pc->setProject($row['project']);
$pc->setDomain($row['domain']);
$pc->setWorkgroup($row['workgroup']);
$pc->setOSName($row['osname']);
$pc->setOSKey($row['oskey']);
$pc->setServer($row['server']);
$pc->setWorkable($row['workable']);
$pc->setInventory($row['inventory']);
$pc->setProduction($row['production']);
$pc->setFormation($row['formation']);
$all_pc->append($pc);
--------------
Lorsque je fais le count il me sort 30. j'ai effectué un while afin de tous les sortirs et c'est ce qu'il me fait. A la position 0 il me sort mon serial number mais si je fais $row['sn'] (comme écris dans ma table) il ne me ressort rien du tout. Quelqu'un aurait une idée????? J'ai pourtant une autre table ou marche sur le principe d'identifier les champ comme ceci $row['nomduchamp'] et tout fonctionne sauf ici.
Merci de bien vouloir me guider. Ce n'et pas avec $row[0] et ainsi de suite je vais réussir à obtenir à chaque fois ce que j'ai de besoin :p.
SpaceHamAgent