Je cette boucle en PHP qui fait écho à un tableau des résultats,Vérification de la valeur de toutes une valeur de boucles
<table cellspacing="0" cellpadding="3">
<tr>
<td><b>Content Image Title</b></td>
<td><b>Content Image Type</b></td>
<td><b>Headline Image</b></td>
<td><b>Content Image Belongs To</b></td>
<td><b>Date Created</b></td>
<!--<td><b>Uploaded By</b></td>-->
</tr>
<?php $colours = array("#f9f9f9", "#f3f3f3"); $count = 0;?>
<?php foreach ($allContentImages as $contentImages) : ?>
<tr bgcolor="<?php echo $colours[$count++ % count($colours)];?>">
<td><?php echo "<a href='#' class='screenshot' rel='/media/uploads/$contentImages[categoryId]/$contentImages[contentImageName]'>".$contentImages['contentImageName']; ?></td>
<td><?php echo $contentImages['contentImageType']; ?></td>
<td><?php if($contentImages['isHeadlineImage'] == 1){ echo "Y";}else{echo "N";} ?></td>
<td><?php echo $contentImages['contentTitle'] ?></td>
<td><?php echo date("d-m-Y", $contentImages['contentImageDateUploaded']); ?></td>
<td align="left"><a class="delete" href="<?php echo base_url();?>dashboard/deleteContentImage/<?php echo $contentImages['contentImageId'];?>"><img src="/media/images/icons/cancel.png" alt="Delete A Category"/></a></td>
</tr>
<?php
if($contentImages['isHeadlineImage'] == '0') {
echo "<tr bgcolor='red'>";
echo "<td><p>You need to assign a headline image</p></td>";
echo "</tr>";
?>
<?php endforeach; ?>
</table>
Je dois vérifier pour chaque morceau contenu avec le même titre qu'il ya l'image globale, et si ce n'est pas le cas, faites une nouvelle ligne rouge ... mais tout ce que je reçois est une nouvelle ligne chaque fois qu'il y a une image qui n'est pas une image de titre. Quelqu'un peut-il m'aider? Cela ne me dérange pas d'utiliser javascript si cela aide à faire correspondre les valeurs du td? Mais évidemment, ma tentative n'est pas correcte.
Pourquoi êtes-vous tellement à l'aise dans le code PHP? Il serait nettement plus lisible si vous incluez simplement les petits bits de HTML dans votre chaîne PHP, ou précalculez les valeurs plutôt que de faire les calculs en ligne. –
Ou, de mon point de vue, inversez les chaînes ' bobince