我正在将的数据发送到一个php文件,该php文件正在处理和执行sql搜索,并为每个语句返回一个列表,例如:ryan、jack、billy、sarah
etc
当我以棱角分明的方式回应时,我会把所有的名字都连起来,比如:ryanjackbillysarah
如何在页面上的列表中显示此内容,如下所示:RyanJackBillySarah
这是我的php
$result = mysqli_query( $connect, $sql);
if($result){
while($row = mysqli_fetch_array($result, MYSQLI_ASSOC)){
$list .= $row["firstname"];
}
}
echo $list;
这是我棱角分明的成功,功能。
// Success call back function.
request.then(function successCallback(response) {
//alert(response.data);
alert(response.data);
},
只需在php中使用json_encode即可将json返回到angular。
$result = mysqli_query( $connect, $sql);
if($result){
while($row = mysqli_fetch_array($result, MYSQLI_ASSOC)){
$list[] = $row["firstname"];
}
}
echo json_encode($list);
这是因为您将每个列表项连接在一个字符串中。你必须以某种方式将它们分开,或者返回列表并使前臂有角度。
我想这就是我对php不太了解的地方。试着放一个空位。
$result = mysqli_query( $connect, $sql);
if($result){
while($row = mysqli_fetch_array($result, MYSQLI_ASSOC)){
$list .= $row["firstname"] . ' ';
}
}
echo $list;