Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/06/2003, 10:08
dardd
 
Fecha de Ingreso: junio-2003
Mensajes: 102
Antigüedad: 20 años, 10 meses
Puntos: 0
Array para sacar las palabras de un campo

Un saludo a todos los del foro,quiero introducir las palabras de un campo de la base de datos (comentarios) en un array y no se si no funciona porque no se hace asi, o porque no se como leer bien del array.Si por ejemplo saco la primera palabra con echo "<br>$palabras=".$palabras[0]; =Resource luego sale id, luego #3 y luego en blanco los demas.
-sacarpalabras.php:
<HTML>
<HEAD>
<TITLE>Sacar palabras de un campo de tipo longtext de para introducirlas en un array</TITLE>
</HEAD>
<BODY> <h1><div align="center">Sacar palabras de un campo de tipo longtext de para introducirlas en un array</div></h1>
<br> <br>
Código PHP:
 <? //Conexion con la base 
mysql_connect("localhost","Pepe","Hola");  //Ejecutamos la sentencia SQL 
$result=mysql_db_query("mydb","select comentarios from empleados where codigo=21"); 
$palabras explode (" ",$result);  //array con todas palabras
echo "<br>$palabras=".$palabras[0]; //Resource
//next($palabras);
/*echo "<br>current($palabras)= ".current($palabras); //id
next($palabras);
echo "<br>current($palabras)= ".current($palabras); //#3
next($palabras);
echo "<br>current($palabras)= ".current($palabras);
next($palabras);
echo "<br>current($palabras)= ".current($palabras);*/
?>
<table align="center" border=1> <tr> <th>Comentarios</th> </tr>
<? //Mostramos los registros
while ($row=mysql_fetch_array($result)) { echo '<tr><td>'.$row["comentarios"].'</td></tr>'; } mysql_free_result($result) ?>
</table> <div align="center">
</BODY>
</HTML>