AFFICHER UN TEXTE SUIVANT UN FORMAT DONNE

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : AFFICHER UN TEXTE SUIVANT UN FORMAT DONNE

Re: AFFICHER UN TEXTE SUIVANT UN FORMAT DONNE

par sirakawa » 01 sept. 2012, 18:22

Voir:
[quote="greg6fr"
mais pour l'affichage les données doivent être présenté en colonne comme ceci :

<TR>
<TD><nom de champs de la table> </TD>: <TD><contenus du champ concerné></TD>

<TD><nom de champ de la table> :</td> <TD><contenu du champ concerné></TD>
</TR>.[/quote]

Re: AFFICHER UN TEXTE SUIVANT UN FORMAT DONNE

par sam12 » 31 août 2012, 16:42

Et ça ne marche pas de mettre le td avant et après chaque $a['x']? Le <tr> est à mettre avant la boucle et le </tr> après ;)

Re: AFFICHER UN TEXTE SUIVANT UN FORMAT DONNE

par greg6fr » 31 août 2012, 16:04

Merci Mazarini,

mais pour l'affichage les données doivent être présenté en colonne comme ceci :

<TR>
<TD><nom de champs de la table> </TD>: <TD><contenus du champ concerné></TD>
</TR>

Le resultat affiche tous les champs... mais c'est respecter le format d'affichage qui gêne un peu...

Re: AFFICHER UN TEXTE SUIVANT UN FORMAT DONNE

par Mazarini » 31 août 2012, 15:52

Je pense plutot à :
<?PHP
$sql = "SELECT `program` AS 'Program 1', `approval` AS 'Approval', `collaborators` AS 'Collaborators', FROM programme, formation where programme.etudes=formation.etudes and formation.etudes='$monfichier'";
$cherche = mysql_query($sql) or die($sql.'<br>'.mysql_error());
while($a=mysql_fetch_array($cherche)){
   echo 'Programme : ',$a['program 1'],' approval :  ', $a['Approval'], 'collaborators : ', $a['Collaborators'],'<br>';
}
?>
Mais la ligne echo est à revoir pour le formatage, mais elle contient les info que tu veux.

Re: AFFICHER UN TEXTE SUIVANT UN FORMAT DONNE

par greg6fr » 31 août 2012, 15:18

<?php

$monfichier=$_POST['fichier'];
//echo $monfichier;

if(isset($monfichier)){

$cherche = mysql_query("SELECT `program` AS 'Program 1', `approval` AS 'Approval', `collaborators` AS 'Collaborators',
FROM programme, formation where programme.etudes=formation.etudes and formation.etudes='$monfichier'");

$k=0;
while($a=mysql_fetch_array($cherche)){
$nombouton=$monfichier;
$nbcol=mysql_num_fields($cherche);

for($p=1;$p<=($nbcol-2);$p++){
$rqt=mysql_field_name($cherche, $k++);

echo '<tr><td><b>'.$rqt.':'.'</b></td>';
echo '<td>'.'&nbsp;&nbsp;'.$a[$rqt].'<td></tr>';

}
}
}
?>

Re: AFFICHER UN TEXTE SUIVANT UN FORMAT DONNE

par Mazarini » 31 août 2012, 15:02

Et ? Message d'erreur ? problème ?

Montres ton select aussi. Pas la peine d'utiliser mysql_field_name(), tu dois savoir le nom de la colonne.

Re: AFFICHER UN TEXTE SUIVANT UN FORMAT DONNE

par greg6fr » 31 août 2012, 14:43

Voici le block de code que j'ai écrit...


...
$k=0;
while($a=mysql_fetch_array($cherche)){
$nombouton=$monfichier;
$nbcol=mysql_num_fields($cherche);
//echo $nbcol;
for($p=1;$p<=($nbcol-2);$p++){
$rqt=mysql_field_name($cherche, $k++);
echo '<tr><td><b>'.$rqt.':'.'</b></td>';
echo '<td>'.'&nbsp;&nbsp;'.$a[$rqt].'<td></tr>';
}
}

Re: AFFICHER UN TEXTE SUIVANT UN FORMAT DONNE

par Mazarini » 31 août 2012, 13:28

Qu'est ce que tu ne sais pas faire ?

Pour que l'on accepte de t'aider, il faudrait que tu commences à faire quelque chose. A moins que tu recherches quelqu'un pour faire ton boulot...

AFFICHER UN TEXTE SUIVANT UN FORMAT DONNE

par greg6fr » 31 août 2012, 13:17

Bonjour à tous;
j'ai un texte comme ceci :

Pr Bruno Merlin Date............. Signature .............
Pr Ange Leclerc Date............. Signature .............
Pr Patient Martin Date............. Signature .............
Pr Lucie Marc Date............. Signature .............
Pr Gerard Lesage Date............. Signature .............
Pr Georges Desk Date............. Signature .............

Je voudrais l'enregistrer tel que c'est dans ma base de donnée mysql....

Ensuite l'afficher tel que c'est dans un <TD> </TD>

Donner moi une piste pour y arriver....


@ider c'est contribuer au monde de la recherche......