Accueil > Forum > > > > etiquettes pour publipostage
etiquettes pour publipostage
vendredi 11 mars 2005 à 02:18:22 |
etiquettes pour publipostage

rafou77
|
Coucou,
Voilà j'aimerai crèer une page qui reprendrait les enregisterment de ma base càd nom,prenom, adresse, code_postal, localite, pays et qui afficherai 4 colonnes et 10 ligne ce qui ferai 40 cellules , 1 enregistrement par cellule, c'est pour faire du publipostage avec des étiquettes.
J'ai essayé mais pas moyen voici mon code:
<table width=\"100%\" border="1"> <?php
$req = mysql_query("select nom,prenom,adresse,ville,code_postal,localite,pays from clients2");
if (mysql_num_rows($req)==0) { echo("<tr bgcolor=\"#ffffff\"><td colspan=\"5\">Aucune réponse !</td></tr>"); } else {$i=0; $j=0; while($ligne = mysql_fetch_array($req)) { $i++; $adresse = $ligne["adresse"]; $ville = $ligne["ville"]; $nom = $ligne["nom"]; $prenom = $ligne["prenom"]; $code_postal = $ligne["code_postal"]; $localite = $ligne["localite"]; $pays = $ligne["pays"];
if($i%3==1) { echo "<tr bgcolor=#"; if($j%2) echo "EFEFEF>"; else echo "DEDEDE>"; }
echo("
<td>".$ligne["nom"]."</td><td>".$ligne["nom"]."</td> </tr>"); if($i%3==0) { echo "</tr>"; $j++; } } } ?></table>
|
|
vendredi 11 mars 2005 à 10:28:25 |
Re : etiquettes pour publipostage

malalam
|
Hello,
heu...c'est bien complique tout ca pour un tableau basique ?
Qu'est ce qui te pose probleme ?
Tu veux 4 colonnes, donc 4 <td>. A la fin du groupe de 4 <td> tu fermes </tr> et tu rouvres <tr>.
Bref...
<table>
Ton while {
<tr><td>var_1</td><td>var_2</td><td>var_3</td><td>var_4
5 et 6 ou ce que tu veux</td></tr>
}
Apres, tu peux continuer a jouer avec les modulos pour changer la couleur des lignes, oui.
Au passage : utilises des CSS, pas des attributs genre bgcolor.
|
|
vendredi 11 mars 2005 à 14:04:57 |
Re : etiquettes pour publipostage

rafou77
|
euh ok mais je veux que tout les enregistrement de ma base se mettent dans chaque cellule .
Je ne comprend pas à quoi correspond var_1, var_2 ect... au nom peut-être mais si je met nom entre chaque <td></td> il va se répeter, donc j'aurai bien 4 colonnes mais avec 4 fois le meme nom etc....
en réalité c'est pour imprimer tout les enregistrement pour faire du publipostage avec étiquettes collantes mais il faudrait que la mise en forme soit bonne pour cela... çàd une table avec 4 colonnes et 10 lignes ce qui ferai 40 cellules qui comprendraient chaque enregistrements. Ensuite une autre table ainsi de suite...
Merci pour votre patience
|
|
vendredi 11 mars 2005 à 15:09:52 |
Re : etiquettes pour publipostage

malalam
|
Ok, je saisis un peu mieux.
Imaginons...
tu fais ta requete.
Tu fais ton while pour la parcourir.
A chaque iteration de ta boucle, tu recuperes 1 enregistrement, ok ? Tu
veux mettre, si je pige bien, tout cet enregistrement ( a savoir 7
donnees : nom, prenom, adresse etc) dans une cellule, appartennant a un
tableau de 4 colonnes et 10 lignes.
Je pars de ton while :
echo '<table><tr>';
$cpt = 1;
while ($enr = mysql_fetch_assoc($requete)) {
echo '<td>',tous tes enregistrements ($enr['nom'], $enr['prenom']...) separes par une virgule ,'</td>';
if ($cpt % 4 == 0) {
echo '</tr><tr>';
}
$cpt ++;
}
echo '</tr></table>';
Ca devrait fonctionner sauf erreur de calcul de ma part.
|
|
Cette discussion est classée dans : ligne, code, adresse, echo, prenom
Répondre à ce message
Sujets en rapport avec ce message
a l'aide mise en place code [ par zizou94 ]
bonjour a tous je vous explique mon souci, je suis novice mais alors vraiment novice dans la programmation en php, j'y passe mes jours et mes nuits.J
Code donne par J_G, mais tjrs quelque soucis : checkbox dans un textarea [ par twixster ]
Bonjour a vous, voila, J_G m'a donne plein de conseil, plus un exemple de code, je l'ai teste et remanie a mes fins, mais voila c'est pas encore exact
[PHP] Bouton qui execute une requete [ par alextec ]
Bonjour, après avoir chercher sur le site et sur internet je dépose mon problème.Cela doit etre simple à regler mais je vois pas ou est l'erreur...Voi
Besoin d'aide urgent [ par Masterchiefer ]
Bonjour, alors j'aurais une petite question.Je suis en BTS informatique de gestion spécialité développeur et dans le cadre de mon stage je dois réalis
problème d'accents [ par sibel ]
salut, j'ai un problème d'accents é remplacé par é...voici ma page php...quelqu'un pourrais m'aider svp? J'y comprends pas grand chose, on m'a fait c
Mettre en hyperlien le contenu d'un echo ? [ par Nicolas_R ]
Yoo all !Voilà que je m'attaque à PHP, mais ce n'est pas pour autant que je gagne ... Peut-être une âme charitable sur ce vivant forum saurait-elle m'
Membre en ligne [ par dclick07 ]
Voici mon probleme. Je sais que dans le profil d'un membre ce code ci-dessous me permet de voir si un membre est en ligne mais lorsque j'utilise ce c
lecture sur socket telnet [ par fattouch_squall ]
j'utilise un script php pour me connecter a mon routeur dont voici le code:Code :<pre class="alt
Problème de vérification de champ de formulaire [ par nanti ]
Bonjour,Je rencontre un problème de vérification de mes champs de formulaire :Lorsque les champs obligatoires sont remplis ou vides, mon code PHP fonc
affichage txt [ par jimpy00 ]
bonjour voila mon code : $f=file('fichier.txt'); foreach ($f as $b){ $l=explode('||', $b); if ($l[0]==$_POST[cdd]) {echo $b; break;} } voila
Livres en rapport
|
Derniers Blogs
[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril CERTIFICATIONS BETA .NET 4CERTIFICATIONS BETA .NET 4 par KooKiz
Les inscriptions pour les certifications beta .NET 4 ont commencé. L'inscription est offerte pour les examens suivants : - 71-511, TS: Windows Applications Development with Microsoft .NET Framework 4 - 71-515, TS: Web Applications Development with...
Cliquez pour lire la suite de l'article par KooKiz [MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2[MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2 par redo
J'imagine que la plupart d'entre vous connaissent bien et utilisent le service de traduction de Google, mais connaissez-vous celui de Microsoft . Microsoft Translator ? Effectivement, Microsoft nous annoncé le lancement version 2 de la Technologie Preview...
Cliquez pour lire la suite de l'article par redo LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010!LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010! par MPOWARE
Toutes les vidéos de ce lancement sont en ligne!
Partie I - Intro
http://www.youtube.com/watch?v=LkQzTQ8T6CA
Partie II - Démo 1
http://www.youtube.com/watch?v=drAhYQ7lqvo
Partie III - Démo 2
http://www.youtube.com/watch?v=c8KM_1Gqybc...
Cliquez pour lire la suite de l'article par MPOWARE
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|