Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question$query_Recordset1 = "ALTER TABLE ma-table ADD COLUMN ".$cri." VARCHAR(30)";
echo $tab1[$j];
$result1= file_get_contents('parse1.html'); preg_match_all("| (.*) |U", $result1, $matches2, PREG_PATTERN_ORDER); $tab1 =array(); mysql_select_db($database_connex, $connex); for($j=0;$j<50;$j++) { $tab1[$j]=$matches2[0][$j]; $query_Recordset1 = "ALTER TABLE fichetel ADD COLUMN ".$tab1[$j]." VARCHAR(30)"; $Recordset1 = mysql_query($query_Recordset1, $connex) or die(mysql_error()); }
ALTER TABLE `fichetel` ADD `largeur` VARCHAR( 30 )
for($j=0;$j<1; $j++) //50;$j++) { $tab1[$j]="Largeur"; //$matches2[0][$j];
$t2[$j]=$matches2[0][$j]; $t1[$j]=substr($t2[$j],8);//pour enlever le premier $tab[$j]=substr($t1[$j],0,-9);//POUR ENLEVER LE 2EME
Une idée en passant : utilise $matches2[1][$j]; au lieu de $matches2[0][$j]
l'index 0 contient des balises qu'on ne voit pas à l'écran.