infusionsoft dsfind()。将数据划分为3个不同页面的块

时间:2018-03-27 11:21:25

标签: php api infusionsoft

我使用tag id和dsfind()函数从输入中获取数据。这个数据我必须分成3页。 (使用的数据是唯一的)

    <?php

require("isdk.php");

$app = new iSDK;

if ($app->cfgCon("infusionid")) 
{
		$returnFields = array('Id','Email');
		$contacts = $app->dsFind('Contact',14,0,'Groups',7406,$returnFields);
		
		echo '<pre>', print_r($contacts), '</pre>';

}
?>

我想打印这个系列

     <tr>
        <td><?php echo $contacts[0]['Id'] ?></td>
        <td><?php echo $contacts[0]['Email']; ?></td>
    </tr>
    <tr>
        <td><?php echo $contacts[4]['Id'] ?></td>
        <td><?php echo $contacts[4]['Email']; ?></td>
    </tr>
    <tr>
        <td><?php echo $contacts[7]['Id'] ?></td>
        <td><?php echo $contacts[7]['Email']; ?></td>
    </tr>
    <tr>
        <td><?php echo $contacts[11]['Id'] ?></td>
        <td><?php echo $contacts[11]['Email']; ?></td>
    </tr>

1 个答案:

答案 0 :(得分:0)

您可以使用foreach()函数,例如:

echo "<table>";
foreach ( $contacts as $var) {
         echo "<tr><td>ID: ", $var['Id']."</td>";
         echo "<td>Email: ", $var['Email']."</td></tr>";
    }
echo "</table>";