note 55778 deleted from function.mysql-fetch-array by mazzanet

From: Date: Sat, 13 Aug 2005 08:51:11 +0000
Subject: note 55778 deleted from function.mysql-fetch-array by mazzanet
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-93541@lists.php.net to get a copy of this message
Note Submitter: spilon at groupehytech dot com Reason: non-english ---- ///////////////////////////////////////////////////// //FONCTION: PHPtoC_array //CREATION: Sébastien Pilon //DATE: LE 12 aout 2005 //BUT: Crée un Tableau 2D du style C, C++ avec indexation numérique // et le retourne en backtracking. Facilite les manipulation des requetes // qui sont toujours 2D [row][column] // exemple d'utilisation // // $newarray = PHPtoC_array(3, $resultClientsRec); // // // echo ($newarray[1][1]); // // // le premier paramètre est le nombre de col. et le deuxième // est le résultat de la requête MySQL // //INTRANT(S): $NbElem: le nombre de col. // $result: le resultat de la requête //EXTRANT(S): $newarray: Le tableau style c++ function PHPtoC_array($NbElem, $result) { if( ($NbElem >= 0) && ($result != "") ) { $y = 0; while( $row = mysql_fetch_array($result, MYSQL_NUM)) { for($i = 0; $i < $NbElem; $i++) { $newarray[$y][$i] = $row[$i]; } // for($i = 0; $i < $NbElem; $i++) $y++; } // while( $row = mysql_fetch_array($result, MYSQL_NUM)) } else { $newarray[0][0] = "Erreur"; } return $newarray; } ?>

« previous php.notes (#93541) next »