Discussion:
(OT) imprimir desde la palabra 4 a la 8?
(demasiado antiguo para responder)
Anuack.com
2008-04-02 02:01:24 UTC
Permalink
Hola Foreros

1. Como hago para decir por ejemplo imprímame desde la palabra 4 a la 8?

2. Como puedo decir imprímame el 70% del contenido?

Darle la opción que me imprima desde donde deseo

Gracias y espero tu ayuda
BIGOTE
2008-04-02 20:37:57 UTC
Permalink
Te envié un ejemplo sobre el punto 1
Post by Anuack.com
Hola Foreros
1. Como hago para decir por ejemplo imprímame desde la palabra 4 a la 8?
2. Como puedo decir imprímame el 70% del contenido?
Darle la opción que me imprima desde donde deseo
Gracias y espero tu ayuda
Anuack.com
2008-04-03 01:33:03 UTC
Permalink
Para todos gracias a BIGOTE

<?php
$cadena="El equipo de Simeone necesita un empate contra el América para
acceder
a los octavos de final de la Copa Libertadores. El técnico no lo pondrá
entre
los titulares a Ortega. Desde las 0.10, por Fox Sports.";

$array = explode(" ", $cadena);

for($i=0; $i < count($array); $i++){
if($i > 2 and $i < 8){
echo $i."-".$array[$i]."<br>";
}
}
?>
Post by BIGOTE
Te envié un ejemplo sobre el punto 1
Post by Anuack.com
Hola Foreros
1. Como hago para decir por ejemplo imprímame desde la palabra 4 a la 8?
2. Como puedo decir imprímame el 70% del contenido?
Darle la opción que me imprima desde donde deseo
Gracias y espero tu ayuda
Anuack.com
2008-04-03 01:35:23 UTC
Permalink
Para todos gracias a BIGOTE

<?php
$cadena="El equipo de Simeone necesita un empate contra el América para
acceder
a los octavos de final de la Copa Libertadores. El técnico no lo pondrá
entre
los titulares a Ortega. Desde las 0.10, por Fox Sports.";

$array = explode(" ", $cadena);

for($i=0; $i < count($array); $i++){
if($i > 2 and $i < 8){
echo $i."-".$array[$i]."<br>";
}
}
?>




Tambien me pasaron este otro. El que mejor funciona es el de BIGOTE.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<title>Documento sin t&iacute;tulo</title>

</head>



<body>

<?



//Este prosedimiento se hace en a pagina anterior se hace la coneccion a la
base de datos se trae el articulo y se digita el numero de columnas en que
//sedea que se parta el articulo

/* $enlace=mysql_connect("localhost","root","")

or die('error:' . mysql_error());

mysql_select_db("parrafo") or die ('no se puede conectar a la base de
datos');



$consulta="select * from texto where( idtexto = 2)";

$Parrafo=mysql_query($consulta);



$linea=mysql_fetch_array($Parrafo,MYSQL_ASSOC);



$Texto=$linea['texto'];

echo"$Texto";



?>

<form method="post" action="actualizarparrafo.php" name="separar">

<input type="hidden" name="Texto" value="<? echo"$Texto";?>" />

<input type="hidden" name="accion" value="1"/>



<input type="text" name="columnas" value=""/>



<input type="submit" name="button" />



</form> */

?>



<?





if(isset($_POST['accion'])){

switch ($_POST['accion']){



case "1":



$texto=$_POST['Texto'];//Recibbe el articulo por completo

$NumCol=$_POST['columnas'];//numero de colmunas que desea

$i=0;



$Numero=strtok("$texto"," ");//se cuentan los espacios en blanco

$i=0;

while ($Numero) {

$Numero = strtok (" ");

$i++;

}

$PalabrasColumnas=round($i/$NumCol,0);//Estas soin el numero palabras que
se van a asignar por columnas

$c=0;

?>

<table width="100%" border="0">

<tr>

<?

$badera=0;



$Numero=strtok("$texto"," ");



if ($PalabrasColumnas%2==0) //se mira si el numero de palabras es par o
impar para inicializar contador

{

$cont=1;

}else{

$cont=0;

}





$oj=0;

while ($Numero) {



$text= "$text ". "$Numero";//Se arma la cadena de las columnas

$Numero = strtok (" ");

$bandera=0;

if($cont == ($PalabrasColumnas-1)){ //Cuando este contador es igual al
numero de palabras se le asigana a la posicion del vector

$cont=0;

$bandera=1;

echo"<td>";

$datosInd[$oj]=array('textos' => "$text");//se le asigna al vector la
columna



//************************************************************************************

//La informacion se guarda $datosInd[$oj] en este vector y cada columna se
almacena en cada celda.

//************************************************************************************



echo $datosInd[$oj]['textos'];//se imprime

echo"</td>";

$oj++;

$text=" ";//se inicializa variable para capturar nueva columna

}

if($bandera == 0){

$cont++;

}

}

?>

</tr>

</table>

<?





break;



}

}

?>



</body>

</html>
Post by BIGOTE
Te envié un ejemplo sobre el punto 1
Post by Anuack.com
Hola Foreros
1. Como hago para decir por ejemplo imprímame desde la palabra 4 a la 8?
2. Como puedo decir imprímame el 70% del contenido?
Darle la opción que me imprima desde donde deseo
Gracias y espero tu ayuda
Loading...