Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/03/2010, 04:06
sdddd2
 
Fecha de Ingreso: enero-2010
Mensajes: 31
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Buscador por celda de tabla

A ver he hecho lo siguiente:

<?php
mysql_connect('localhost', 'root', '');
mysql_select_db('pmr');

$query = mysql_query('SELECT * FROM salidas');
$resultado = mysql_query($query);
while ($row = mysql_fetch_assoc($resultado)){echo strtolower($row["Nvuelo"]),", ";}
mysql_free_result($resultado);
mysql_close($link);


//Definimos el path y la cadena
$path="ftp://bcnnw:2121/pmr.dat";
$cadena = "$resultado";
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))

{
//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";
?>


pero como resultado me da el siguiente error en tabla:

Warning: mysql_query() expects parameter 1 to be string, resource given in C:\wamp\www\salidas\dat.php on line 58

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, null given in C:\wamp\www\salidas\dat.php on line 59

Warning: mysql_free_result() expects parameter 1 to be resource, null given in C:\wamp\www\salidas\dat.php on line 60

Notice: Undefined variable: link in C:\wamp\www\salidas\dat.php on line 61

Warning: mysql_close() expects parameter 1 to be resource, null given in C:\wamp\www\salidas\dat.php on line 61
L AAL 152 JFK 2010031008:00 2010031007:45 N343AN B763 277 14 T1_G AAL 151 OPE IBK
L UAL 3250 EWR 2010031008:00 2010031007:55 N18119 B752 280 16 T1_G COA 121 OPF IBK
L COA 120 EWR 2010031008:00 2010031007:55 N18119 B752 280 16 T1_G COA 121 OPE IBK
L SWR 1952 ZRH 2010031008:05 2010031007:56 HB-IOK A321 266 13 T1_G SWR 1953 OPE IBK
S KLM 3335 IBZ 2010031008:00 2010031007:57 EC-JAP 738W 234 B47 AEA 2001 OPF AIR
S AEA 6055 IBZ 2010031008:00 2010031007:57 EC-JAP 738W 234 B47 AEA 2001 OPE AIR


pero ves luego me abre el archivo,

en que puedo fallar?, mi intencion es que al poner el cursor encima de una celda de tabla me abra el archivo y me lo compare con lo que tengo en la celda, que es una row de una base de datos,si pongo el numero manualmente en $cadena si me lo hace pero mi intencion es que lo sustituya automaticamente por lo que tengo en la celda....perdon por mi ignorancia