texto="DELETE FROM fabricantes"; $cmd->Ejecutar(); $cmd->texto="DELETE FROM pcifabricantes"; $cmd->Ejecutar(); // Lectura del archivo de dispositivos $fileparam="dispositivospci"; $fp = fopen($fileparam,"r"); $bufer= fread ($fp, filesize ($fileparam)); fclose($fp); $modelo=""; $nombremodelo=""; $lineas=split("\n",$bufer); for($i=0;$i="0" && $pch<="9"){ // Si es un número ... $fabricante=substr($lineas[$i],0,4); $nombrefabricante=substr($lineas[$i],4); if($fabricante!="" && $nombrefabricante!=""){ $cmd->texto="INSERT INTO fabricantes (codigo,nombre) VALUES (0x".$fabricante.",'".$nombrefabricante."')"; $cmd->Ejecutar(); echo "
insert:".$cmd->texto; //echo "
          Modelo:$modelo, Nombremodelo:$nombremodelo"; } } else{ if($pch==chr(9)){ // Si el primer caracter es un tabulador ... $pch2=substr($lineas[$i],1,1); // Segundo caracter if($pch2>="0" && $pch2<="9"){ // Si es un número ... $modelo=substr($lineas[$i],1,4); $nombremodelo=substr($lineas[$i],5); $cmd->texto="INSERT INTO pcifabricantes(codigo1,codigo2,descripcion) VALUES (0x".$fabricante.",0x".$modelo.",'".$nombremodelo."')"; $cmd->Ejecutar(); echo "
insert:".$cmd->texto; //echo "
          Modelo:$modelo, Nombremodelo:$nombremodelo"; } } } } } // ************************************************************************************************************************************************* // Devuelve una objeto comando totalmente operativo (con la conexiónabierta) // Parametros: // - cadenaconexion: Una cadena con los datos necesarios para la conexi�: nombre del servidor // usuario,password,base de datos,etc separados por coma //________________________________________________________________________________________________________ function CreaComando($cadenaconexion){ $strcn=split(";",$cadenaconexion); $cn=new Conexion; $cmd=new Comando; $cn->CadenaConexion($strcn[0],$strcn[1],$strcn[2],$strcn[3],$strcn[4]); if (!$cn->Abrir()) return (false); $cmd->Conexion=&$cn; return($cmd); } ?>