
正文
php数据太大无法返回 php出错
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
flash与php通信,php数据无法返回flash
建议改用接口php数据太大无法返回的形式php数据太大无法返回,php无视掉session,把用户名加数字签名发送给flash,flash收到请求后先验证签名,如果正确,用同样方式把数据返回给php。
php下可以用AMFPHP框架使用flashphp数据太大无法返回的母语AMF格式通讯。但AMF格式太封闭了。从开放通用php数据太大无法返回的精神不建议使用 也可以用flash向php服务端发送格式为xml或json的http 请求来通讯。推荐这样做。
当然取不到了,也是输出的内容。给flash传值的php只能输出变量和参数。php数据太大无法返回你就把内容放在两个页面里,用flash取两次就行了。一次取html,一次取变量。
相关问答
Q1: php数据多影响返回速度吗
1、也就是说php数据太大无法返回,如果php的输出字符串比较小,那么apache会把这些数据暂存,等到php执行完了之后再发给浏览器。
2、避免使用php数据太大无法返回!=或<>、IS NULL或IS NOT NULL、IN ,NOT IN等这样的操作符。优化SQL语句(让SQL语句更合理一些)。优化数据库字段类型。(能用其他的尽量不要用VCHAR)建立储存过程。
3、3并非要用类实现所有的数据结构,数组也很有用。3不要把方法细分得过多,仔细想想php数据太大无法返回你真正打算重用的是哪些代码php数据太大无法返回?3当php数据太大无法返回你需要时,你总能把代码分解成方法。3尽量采用大量的PHP内置函数。
4、应该 不会。if else属于条件语句 在程序中最常见 而且有至关重要的作用。不过提前部署配置服务器的时候 提前装一个优化浏览速度的系统,例如zendoptimizer。
Q2: PHP可以连接数据库就是执行不了SQL语句也返回不了受影响行数
你的语句错了 , mysqli_fetch_array() 的参数必须是一个sql 结果集 , 而您给的是一个sql语句字符串。
sql=select * from user where name=$name and password=$password你先在在这条下边输出 echo $sql;看下这条sql语句输出的结果是否正确,然后再调试。不成功,很有可能是由于你的变量输出有问题。
= $user AND `password` = $pass$result=mysql_query($sql);$row=mysql_fetch_array($result);echo 这里是ID:. $result[id].中间echo $sql;// 这个调试出来 放到数据库可以执行!、。
错误是mysql_fetch_array的参数应该是资源类型的。
mysql_select_db。如果未指定,则使用上一个连接。你的mysql_select_db的第二个参数$link_identifier没有值,即$mysql不能赋值给mysql_select_db.使得连接数据库失败。才使得mysql_query查询失败。
Q3: php能连上数据库但是就是不能返回数据,实测sql语句没有问题,之前都能查...
错误是mysql_fetch_array的参数应该是资源类型的。
r=mysql_query($sql);执行后,返回的不是一个数据库。如果你直接输出会看见:#Resource IDXX类似的字符串。$r是个资源(姑且这么称呼吧)。要使用mysql_fatch_array()函数把数据取了来,放到数组里。
把$sql打印出来看看和你在mysql里运行的是不是一样的就知道了。
把你的sql语句输出直接在数据库执行,看报什么错误。碰到问题应该一步步调试,而不是到这来提问。
应该是没插入进去,你再查,查不到,就显示每个值都是空。看看报错信息。装个navicat for mysql,好调试。
关于php数据太大无法返回和php出错的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






