Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/12/2017, 11:16
head777
 
Fecha de Ingreso: octubre-2008
Mensajes: 101
Antigüedad: 15 años, 6 meses
Puntos: 1
Pregunta Almacenar restultado de Array en Variable

Hola, buenas tardes.

El hilo es para pedir de su acostumbrada ayuda, ya que no encuentro la forma de terminar este script.

Estoy realizando una extraccion de data de una base datos MySQL.

Código PHP:
$query_tb "SELECT CONCAT(texto,' ',verso) AS Verse FROM Poemas";
while (
$row mysql_fetch_row($result)){   
 echo 
"<td>".str_word_count($row[0],0)."</td>"

El resultado lo agrego a un Array asociativo con la funcion "str_word_count", despues lo que hago es recorrerlo:


Código PHP:
//guardo las palabras en un array
    
$array_cadena str_word_count($row[0], 1,'1234567890áéíóúñ.ü;,');
    
//Recorro todos los elementos */
     
for($i=0$i<$half_words$i++)
      {  
      
//saco el valor de cada elemento
      
echo $array_cadena[$i]." "
      }      
//mysql_query("INSERT INTO poesias_t(texto) VALUES('$frase')"); 

Que deseo hacer al final:
1- Agregar o almacenar el resultado de la variable $array_cadena en una sola variable, par formar la frase completa.
2- Agregar al final de la frase el texto (1/2)
3 Hacer el insert de la nueva frase en un solo registro en la tabla.

El problema se me da, por que a la hora de insertar no puedo hacer un solo registro en la base, sino que va agregando varios insert con la frase cortada ej:

- La
- Hora
- Es

Y asi sucesivamente, y lo que deseo es que de ese Array hacer una sola frase y eso guardarlo, agregando como dije un (1/2) al final, que significa que es la mitad de la frase.

Agradezco su ayuda desde ya.