.....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) >0 ) {
$search_array=array();
while ($row=mysql_fetch_array($rs)) {
$search = $row["search"];
$searches =explode(" ", $search);
for ($i=0;$i<sizeof($searches);$i++){
$search_array= array_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));