Ver Mensaje Individual
  #14 (permalink)  
Antiguo 15/03/2010, 03:33
sdddd2
 
Fecha de Ingreso: enero-2010
Mensajes: 31
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: analizar archivo con dato de base

a ver que me entienda, y perdona por ser tan necio pq soy nuevo en esto y no me aclaro,yo ahora tengo esto:

Cita:
<?php


$bd_servidor = "localhost";
$bd_usuario = "root";
$bd_contrasenya = "";
$bd_bdname = "pmr";
$bd_tabla = "salidas"; // Tabla donde se harán las búsquedas


// Conexión y selección de la base de datos

$link = mysql_connect($bd_servidor,$bd_usuario,$bd_contras enya);
mysql_select_db($bd_bdname,$link);
$query = "SELECT * FROM `salidas` WHERE `Nvuelo`";
$resultado = mysql_query($query);
$items = array();
while ($row = mysql_fetch_assoc($resultado)){$items[] = $row;}
//mysql_free_result($resultado);

for($i = 0;
$i < count($items);

$i++)
{
$micadenita = $items[$i]['Nvuelo'];

if($cadena == $micadenita)
{

break;
}
}

//Definimos el path y la cadena
$path="ftp://bcnnw:2121/pmr.dat";
$cadena = explode(" ",$cadena)


function negrita($path,$cadena)
{
//Iniciamos la variable
$texto = "";
//Abrimos el archivo en modo lectura
$fp = fopen($path,"r");

//Leemos linea por linea el contenido del archivo
while ($linea = fgets($fp,10*1024))

{
//Sustituimos las ocurrencias de la cadena que buscamos
if (preg_match('/'.$cadena.'/',$linea)){
$linea = str_replace($cadena,"<b><font color='red'>$cadena</font></b>","$linea</br>");
//Anadimos la linea modificada al texto
$texto .= $linea;}
}
return $texto;
}

//Llamamos la funcion
$texto = negrita ($path,$cadena);
//Mostramos el texto
echo "$texto";

mysql_close($link);
?>
pero al ejecutarlo me da error en la linea 98, o sea que no me hace la funcion,lo que tengo en las celdas de la tabla es lo siguiente:

Cita:
<td onMouseOut="mOut(this,'#dee3ef');"onMouseOver="mOv r(this,'#336699')"><input class="texto" onchange="llamarAjax7(value,<?php echo $row['Id']; ?>)" name="Nvuelo" type="text" onMouseOver="window.open('dat.php','ventana','widt h=800,height=170,scrollbars=YES,menubar=NO,resizab le=YES,titlebar=NO,status=NO'); return false" size=4 value="<?php echo $row['Nvuelo']; ?>"/></td>

<td onMouseOut="mOut(this,'#dee3ef');"onMouseOver="mOv r(this,'#336699')"><input class="texto" onchange="llamarAjax8(value,<?php echo $row['Id']; ?>)" name="Destino" type="text" size=4 value="<?php echo $row['Destino']; ?>" /></td>...etc
o sea que cuando me coloco encima se me abre una ventana emergente, que es donde quisiera que me apareciesen los datos consultados de la celda en donde tengo puesto el cursor con los datos del archivo dat que por cierto cambia cada dia o sea los datos se actualizan cada minuto y no son siempre iguales,la posicion si pero el numero no,espero haberme explicado y de nuevo infinitamente mil gracias por tu ayuda.saludos

Última edición por sdddd2; 15/03/2010 a las 09:05