Comunidad de diseño web y desarrollo en internet online

registros en mysql y php

Citar            
MensajeEscrito el 21 Dic 2010 01:58 pm
BUenas tengo uan duda tengo una cadena larga cadena="183896 S347410 2022501 aaaaaaaaaa bbbbbbb AV.miguel angel barios digerfffff hffffff 0991986 2 0.007366 0.8240"

cuando la llamo de la base de datos mysql puedo ver los registros


pero si al cadena esta llamada con php desde una base de datos sql 2000 solo veo hasta hfffff y despues salta al sigueinte registro a que se debe esto gracias por los alcances .

Por swingbeach21

Claber

104 de clabLevel



 

msie
Citar            
MensajeEscrito el 21 Dic 2010 02:11 pm
seria bueno que postees aprte del codigo usado para ver si el problema viene de la DB o de la programacion recuerda ponerla en etiquiquetas

Código :

[code] [/code] o [php] [/php]

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 21 Dic 2010 02:25 pm
no entiendo eso de code code podria decirme un ejemplo? lo que hice fue solo revizar la base de datos sql 2000 y alli si figuran los registros completos
2 - luego imprimi dos registros y se cortan hasta cierta aprte y y pasa alsigueinte registro estee smi codigo


<?php
por que en mysql imprime todo el registro comleto de la base de datos y en sql 2000 se comporta mostrando una aprte de la cadena y salta al sigueinte registro?


$consulta="select TOP 2 * from TMP_txtclientes ";
$rsconsulta=mssql_query($consulta);

while($dat=mssql_fetch_array($rsconsulta)){?>

<?php
echo $cadena=$dat["campo"];?>
<?php }?>

Por swingbeach21

Claber

104 de clabLevel



 

msie
Citar            
MensajeEscrito el 21 Dic 2010 05:08 pm
una cosa las etiquetas [ code ] son para que cuando pongas un codigo sea en el lenguaje q sea te las ponga identadas y con formato adecuado ya que cuando lo metes asi no mas el codigo es dificil de leer a simple vista, como ejemplo te pongo
tu mismo codigo con las etiquetas

Código :

   [code]algun codigo de programa[/code]
a todo esto se llama bbcode
   [b]en negrita[/b]
   [i]en cursiva[/i]


Código :

<?php

/*por que en mysql imprime todo el registro comleto de la base de datos y en sql 2000 se comporta mostrando una aprte de la cadena y salta al sigueinte registro?
*/
$consulta="select TOP 2 * from TMP_txtclientes ";
$rsconsulta=mssql_query($consulta);
while($dat=mssql_fetch_array($rsconsulta)){?>
<?php
echo $cadena=$dat["campo"];?>
<?php } ?> 


bueno haber hagamos una prueba llena la tabla con texto que pasen mayor a 500 caracteres
luego reemplaza tu codigo por este otro

Código PHP :

$consulta="select TOP 2 * from TMP_txtclientes ";
$rsconsulta=mssql_query($consulta);
while($dat=mssql_fetch_array($rsconsulta))
{
   //var_dump($dat);
   echo strlen($dat["campo"]);
   echo "\n<br />";
} 

luego posteas que te imprime esto en el navegador

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.