Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/08/2007, 16h48   #1
Membre à l'essai
 
Inscription : avril 2007
Messages : 47
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 47
Points : 22
Points : 22
Par défaut Système d'impression via des cases à cocher

Bonjour,

j'aurai besoin de vos connaissances pour savoir si ma demande est techniquement possible.

voici mon code tout simple:
Code :
1
2
3
4
5
6
7
8
 
<table border="0" cellpadding="0" cellspacing="0" width="100%">
	<tr>
		<td><a href='detail.php?type=new&id=1>'>page 1</a></td>  
		<td><a href='detail.php?type=new&id=2>'>page 2</a></td>   
		<td><a href='detail.php?type=new&id=3>'>page 3</a></td>  
	</tr>
</table>
Après l'activation d'un lien, le fichier detail.php m'affiche des données landa avec un bouton pour les imprimer via le code suivant :
Code :
1
2
 
<input type="button" value="Imprimer" onClick="javascript:window.print()">
A partir de ma table, j'aimerai checker les id voulus et valider mes choix pour qu une moulinette passe chaque argument au fichier detail.php pour imprimer chaque page automatiquement.

voici le code avec les chekbox:

Code :
1
2
3
4
5
6
7
8
9
10
11
 
<form method="post" action="detail.php">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
	<tr>
		<td><input name="new" value="1" type="checkbox"><a href='detail.php?type=new&id=1>'>page 1</a></td>  
		<td><input name="new" value="2" type="checkbox"><a href='detail.php?type=new&id=2>'>page 2</a></td>  
		<td><input name="new" value="3" type="checkbox"><a href='detail.php?type=new&id=3>'>page 3</a></td>  
	</tr>
</table>
<input type="submit" value="Valider">
</form>
Merci pour vos indications.
altecad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2007, 09h48   #2
Modératrice
 
Avatar de Celira
 
Femme
Développeuse PHP/Java
Inscription : avril 2007
Messages : 3 686
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeuse PHP/Java

Informations forums :
Inscription : avril 2007
Messages : 3 686
Points : 5 453
Points : 5 453
Bonjour

Un petit détail me perturbe : tu mets des liens en face des checkboxs. ça risque d'entrainer des clics parasites...

En dehors de ça, tu veux pouvoir récupérer plusieurs valuers d'id dans la variable new après soumission du formulaire, c'est bien ça ?
__________________
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)

Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur)
Celira est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2007, 10h28   #3
Membre à l'essai
 
Inscription : avril 2007
Messages : 47
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 47
Points : 22
Points : 22
Bonjour Celira,

Citation:
Un petit détail me perturbe : tu mets des liens en face des checkboxs. ça risque d'entrainer des clics parasites...
Au final, je ne garderai que les checkboxs.

Citation:
En dehors de ça, tu veux pouvoir récupérer plusieurs valuers d'id dans la variable new après soumission du formulaire, c'est bien ça ?
Oui, j'aimerai valider les checbox voulues et donc récupérer leur id après la validation du formulaire dans l objectif de les founir au fichier detail.php.

A ce jour, je ne sais pas si techniquement il est possible de lancer les impressions du contenu de detail.php pour chaque id récupérés.

Merci pour ton retour.

Altecad
altecad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2007, 15h37   #4
Membre confirmé
 
Inscription : juillet 2007
Messages : 201
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 201
Points : 227
Points : 227
Ui c possible... dans ton fichier detail.php tu recuperes les "id" cochés et envoyer par ton formulaire (<input type=hidden name=news value='".$news."'> le tableau($news) par post(n'oublie pas windows.print juste apres).
Ensuite tu fais une bloucle pur chaque id ut recuperes les infos qui von avec et tu les affichent.
acirfa est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h03.


 
 
 
 
Partenaires

Hébergement Web