【发布时间】:2012-06-08 06:01:17
【问题描述】:
我需要从 mysql 数据库中回显第 4 行第 3 列
$query = 'SELECT * FROM picture LIMIT 10';
$result = mysql_query($query);
$row = mysql_fetch_array($result,MYSQL_NUM );
问题 1 > $result 包含什么? MYSQL中看到的表格形式?
问题 2 > $row 包含什么?只是第一行?
问题 3 > 如何移动到第 4 行? echo $row[4] 没有 工作!! ?
-
问题 4 > 如何移动到第 4 行第 3 列?
echo $row[4][3]不起作用!! ? 问题 5 - 如果我必须将 2 行发送回客户端( 假设 ajax 从 php 请求它)
会不会是 php
$query = 'SELECT * FROM picture LIMIT 5';
$result = mysql_query($query);
$rec = mysql_fetch_array($result,MYSQL_NUM );
print_r (json_encode($result[0]));
在 html 方面
$.ajax({
url: "viewnew.php",
data: {
current_image: imId,
direction : dir
},
success: function(ret){
console.log(ret);
var arr = eval(ret);
alert("first: " + arr[0] + ", second: " + arr[1]);
【问题讨论】:
-
不要再将古老的 mysql_* 函数用于新代码,它们已被弃用:webmaster-source.com/2011/07/25/…
标签: php javascript mysql ajax json