Bienvenue sur les nouveaux forums Filmotech.
Les anciens forums ont été archivés et sont disponibles ici (lecture seule)
Pour utiliser ces nouveaux forums, vous devez créer un nouveau compte.

Pub
Impression de la li...
 
Notifications
Retirer tout

[Résolu] Impression de la liste depuis internet...

3 Posts
2 Utilisateurs
0 Reactions
55 Vu
0
Début du sujet

L'impression de mon site comprenant une liste de 153 films sur 1 seule page html n'imprime que les films qui sont à l'écran, c-a-d que 20 films.
Avez vous une solution ? (en php ou autre... dans index par exemple)

Stéphane vous remercie par avance...

3 Réponses
0

Bonjour, oui, il faut faire un script PHP qui liste tout tes films avec les colonnes que tu veux.

0
Début du sujet

Voici une solution qui m'a permis d'obtenir ce que je voulais...

Je me suis permis d'ajouter un peu de code à votre fichier index.php, dans le code HTML:

<!-- BOUTON IMPRESSION modif ajout SB -->
<div style="text-align:center;"><a href="javascript:window.print()"><button>Imprimer toutes les pages de ma Filmothèque</button></a></div>

<!-- Navigation bar -->
<nav class="navbar navbar-default">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<span class="sr-only">Navigation</span>
<spa...

Et j'ai aussi ajouté quelques formats à ces lignes ci (certaines ont été rajoutées par moi...):

<tr style="vertical-align:top; border-top-style:dotted; border-width:1px;"> <!-- modif SB ajout d'un style pour impression papier -->
<td>
<?php
if ($show_lent || $show_not_seen) {
if ( ($show_lent) && ($show_not_seen) ) {
if ( ($data['FilmVu'] == 'NON') && ($data['PretEnCours'] == 'OUI') )
echo ( '<img src="img/dot_green_orange.png" alt="'.$movie_not_seen_and_lent.'" />' );
elseif ($data['FilmVu'] == 'NON')
echo ( '<img src="img/dot_green.png" alt="'.$movie_not_seen.'" />' );
elseif ($data['PretEnCours'] == 'OUI')
echo ( '<img src="img/dot_orange.png" alt="'.$movie_lent.'" />' );
}
elseif ( ($show_lent) && ($data['PretEnCours'] == 'OUI') )
echo ( '<img src="img/dot_orange.png" alt="'.$movie_lent.'" />' );
elseif ( ($show_not_seen) && ($data['FilmVu'] == 'NON') )
echo ( '<img src="img/dot_green.png" alt="'.$movie_not_seen.'" />' );

} ?>
</td>
<td><a href="filmotech_detail.php?id=<?php echo $data['ID']; ?>"><?php echo '<div style="font-weight:bold;">' . $data['TitreVF'] . '</div>'; ?></a></td> <!-- modif SB ajout d'un style pour impression papier -->
<td><?php echo column_format( $second_column, $data[$second_column] ) ; ?></td>
<td><?php echo column_format( 'Annee', $data['Annee'] ) ; // modif SB ajout ligne entière ?></td>
<td><?php echo column_format( 'Duree', $data['Duree'] ) ; // modif SB ajout ligne entière ?></td>
<td style="text-align:justify;"><?php echo column_format( 'Synopsis', $data['Synopsis'] ) ; /* modif SB ajout ligne entière + texte justifié */ ?></td>
</tr>

0

Hello. Si ça fonctionne, c'est le principal !