Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/11/2007, 17:42
Avatar de mrgubu
mrgubu
 
Fecha de Ingreso: febrero-2002
Ubicación: Granada
Mensajes: 431
Antigüedad: 22 años, 9 meses
Puntos: 2
Re: palabras más buscadas

.....más sencillito....¿cómo hago un array con todas las palabras contenidas en el campo 'busquedas' de una base de datos, teniendo en cuenta que el campo busquedas a veces tiene una sola palabra y otras veces tiene varias palabras?
Intento algo así como esto, pero no funciona:

Código PHP:
    $sql "SELECT * FROM busquedas ";

    
$rs mysql_query($sql$conn) or die(mysql_error()); 

    if (
mysql_num_rows($rs) >) {

        
$search_array=array();
        while (
$row=mysql_fetch_array($rs)) {
            
            
$search $row["search"];
            
$searches =explode(" "$search);
            for (
$i=0;$i<sizeof($searches);$i++){
            
$search_arrayarray_push($search_array$searches($i));
            }
        }
    }

    for (
$i=0;$i<sizeof($search_array);$i++){
        echo 
$search_array($i);
    } 
El error que me da es
Function name must be a string
en la linea
$search_array= array_push($search_array, $searches($i));