我有 ajax 从两个不同的表中获取信息:
一张表是信息,另一张是图像。有唯一的信息行,最多可以连接图像表中的三行。
MySQL:
SELECT information.pointID, sName, sAddr, sPhone, iURL FROM information, images WHERE information.pointID = images.pointID AND placeID='$kraj';
我使用 ajax 作为 json 获取结果。
JS:
...
var result='';
$.each(data, function(i,e) {
result += e.pointID+' '+e.sName+' '+e.iURL;
});
...
假设数据库中有信息 1 的三张图像。
我的问题是 php 获取三行,因为即使只有一个唯一信息行,该选定信息也有三张图像。
这是打印结果后我用 js 得到的输出:
2 John 02151 John 02152 John 02153
我想要的是只打印一次基本信息。例子:
2 John 02151 02152 02153