Código :
<?php
include("conexion.php");
$sql= ($_POST["consulta"]);
if($res=send_sql($db,$sql)){
tab_out($res,$ancho);
}
function send_sql ($db, $sql)
{
if (!$res=mysql_db_query($db,$sql)){ // Envia una sentencia MySQL al servidor
echo mysql_error();
exit;
}
return $res;
}
function tab_out ($result, $anchos)
{
$resultado="";
$i=0;
$cant=mysql_num_fields($result); // devuelve el numero de campos de $RESULT
$num = mysql_num_rows($result); // Devuelve el numero de filas (registros) del $RESULT
for ($j=0; $j< $num; $j++)
{
$row=mysql_fetch_array($result); // Extrae la fila de resultado como una matriz asociativa
// dentro de $row
for ($k=0; $k < $cant; $k++)
{
$fn=mysql_field_name($result,$k); // IDem que antes; devuelve el nombre de un campo
$resultado=$resultado."&resul".$i."=".$row[$fn];
$i++;
}
}
print($resultado);
}
?>
esto me genera un string q recogo en flash y con un for voy insertado todas las lineas.
en lineas de presupuesto e calculado q una media seria de 15 a 20 lineas de presupuesto q contienen
descripcion ,cantidad, precio_unidad,total.
mi pregunta es si hay limite en el string q le puedo pasar de php a flash,
ya q me sale un string algo como asi
&resul0=1&resul1=&resul2=&resul3=&resul4=&resul5=&resul6
=0&resul7=&resul8=&resul9=&resul10=&resul11=&resul12=&
resul13=2&resul14=11111112&resul15=apple&resul16=av/santa cruz&resul17=barcelona&resul18=informatica&resul19=93232312
&[email protected]&resul21=www.apple.com&resul22=
934545322&resul23=Mac Intosh&resul24=2005-04-10&resul25=&resul26=11&resul27=
7777777&resul28=windows&resul29=av/roma&resul30=
barcelona&resul31=informatica&resul32=1111111&resul33=
[email protected]&resul34=windows.com&resul35=
222222222&resul36=juanito&resul37=2005-04-13&resul38=tienen pasta &resul39=12&resul40=3333333&resul41=coca-cola&resul42
=
av/burgos&resul43=sabadell&resul44=alimentacion&resul45
=126543&[email protected]&resul47=
www.coca-cola.com&resul48=3235466&resul49=
jukian&resul50=2005-04-13&resul51=cumplir con la fecha de entrega estrictamente. &resul52=13&resul53=88888888&resul54=telecinco&resul55=
av/romulo
gracias por la info
