12/03/2010, 02:12
|
| | Fecha de Ingreso: enero-2010
Mensajes: 31
Antigüedad: 14 años, 10 meses Puntos: 0 | |
Respuesta: analizar archivo con dato de base prueba que tampoco me sale: 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);
//while ($row = mysql_fetch_assoc($resultado)){echo strtolower($row["Nvuelo"]),",";}
//mysql_free_result($resultado);//esto lo he descartado porque solo me sale un listado de todo lo que tengo en la columna y no me hace la comparativa
//Definimos el path y la cadena
$path="ftp://bcnnw:2121/pmr.dat";
$cadena = '???'; <==aqui me gustaria sustituir los interrogantes por la consulta o por lo que hubiera en la row Nvuelo
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";
flush();
mysql_close($link);
?> |