Bonjour,
Mon prédécésseur a créé un script qui permet entre autres d'exporter des données pour créer un fichier .xls.
Le problème est qu'il a utilisé la fonction split() qui est obsolète et amenée à disparaître, j'aimerais donc la remplacer par explode.
Cependant, lorsque je le fait, cela provoque une erreur : Notice: Undefined offset:...etc...
Le code se présente comme cela :
while( $row = mysql_fetch_array($result) ){
$lgname = $row['lgname'];
$lgbati[$lgname] = $row['lgbati'];
$sql2 = "SELECT * FROM `".$bd."`.grille WHERE etiq LIKE '". $lgname ."-%'";
$result2 = mysql_query($sql2);
if ( ! $result2 ){
echo 'ERROR '.$sql2."<br>\n";
exit;
}
if( mysql_num_rows($result2) > 0 ){
$first_pass = true;
while( $row2 = mysql_fetch_array($result2, MYSQL_ASSOC) ){
list($appart_nom, $appart_type, $piece) = explode('[/-]', $row2['etiq']);
(Le explode à la dernière ligne)
Je crois que je veis devoir remplacer [/-]...
Merci de votre aide