par
jay64 » 11 mars 2007, 18:14
Effectivement, c'était bien le retour chariot (/n) qu'il me fallait.
Cependant, je rencontre maintenant un autre problème :
J'ai le code suivant :
<?
$result_q = $sms->sendStatus($idstatus,'queue');
$result_n = $sms->sendStatus($idstatus,'notify');
if (substr($result, 0, 2) == 'KO')
echo "La requete n'a pas été envoyée correctement<br>".$result;
else
//on extrait les lignes et les mots et on les affiche dans un tableau
//-----------------------------
?>
<table width="100%" border="0">
<?
$phrases_n = explode("\n", $result_n);
$i = 0;
foreach($phrases_n AS $phrase_n)
{
$mot_n = explode(",", $phrase_n);
$i++;
$id = $mot_n[0];
$timestamp_n = $mot_n[1];
$tel = $mot_n[2];
$status = $mot_n[3];
$status_text_n = $mot_n[4];
?>
<tr>
<td><? echo $id;?></td>
<td><? echo $timestamp_n;?></td>
<td><? echo $timestamp_q;?></td>
<td><? echo $tel;?></td>
<td><? echo $status;?></td>
<td><? echo $status_text_n;?></td>
<td><? echo $status_text_q;?></td>
</tr>
<? } ?>
</table>
Si on regarde de plus près, les deux lignes suivantes me retournent chacune mes fameuses variables au format csv
$result_q = $sms->sendStatus($idstatus,'queue');
$result_n = $sms->sendStatus($idstatus,'notify');
Actuellement, je n'arrive à gérer que le $result_n mais j'aimerais aussi pouvoir gérer dans ma boucle pour affichage dans le même tableau le $result_q.
Je sais d'avance que les deux csv ont le même nb d'enregistrements, ont des champs en commun, si ce n'est qu'il y en a deux de $result_q, que j'aimerais intégrer dans mon tableau final d'affichage.
Merci de me dire comment je peux gérer deux explode dans une même boucle ?
Effectivement, c'était bien le retour chariot (/n) qu'il me fallait.
Cependant, je rencontre maintenant un autre problème :
J'ai le code suivant :
[php]
<?
$result_q = $sms->sendStatus($idstatus,'queue');
$result_n = $sms->sendStatus($idstatus,'notify');
if (substr($result, 0, 2) == 'KO')
echo "La requete n'a pas été envoyée correctement<br>".$result;
else
//on extrait les lignes et les mots et on les affiche dans un tableau
//-----------------------------
?>
<table width="100%" border="0">
<?
$phrases_n = explode("\n", $result_n);
$i = 0;
foreach($phrases_n AS $phrase_n)
{
$mot_n = explode(",", $phrase_n);
$i++;
$id = $mot_n[0];
$timestamp_n = $mot_n[1];
$tel = $mot_n[2];
$status = $mot_n[3];
$status_text_n = $mot_n[4];
?>
<tr>
<td><? echo $id;?></td>
<td><? echo $timestamp_n;?></td>
<td><? echo $timestamp_q;?></td>
<td><? echo $tel;?></td>
<td><? echo $status;?></td>
<td><? echo $status_text_n;?></td>
<td><? echo $status_text_q;?></td>
</tr>
<? } ?>
</table>[/php]
Si on regarde de plus près, les deux lignes suivantes me retournent chacune mes fameuses variables au format csv
[php]$result_q = $sms->sendStatus($idstatus,'queue');
$result_n = $sms->sendStatus($idstatus,'notify');
[/php]
Actuellement, je n'arrive à gérer que le $result_n mais j'aimerais aussi pouvoir gérer dans ma boucle pour affichage dans le même tableau le $result_q.
Je sais d'avance que les deux csv ont le même nb d'enregistrements, ont des champs en commun, si ce n'est qu'il y en a deux de $result_q, que j'aimerais intégrer dans mon tableau final d'affichage.
Merci de me dire comment je peux gérer deux explode dans une même boucle ?