Affichage tableau php

Résolu/Fermé
techinfo46 Messages postés 385 Date d'inscription jeudi 23 décembre 2010 Statut Membre Dernière intervention 20 avril 2020 - 9 janv. 2012 à 10:42
techinfo46 Messages postés 385 Date d'inscription jeudi 23 décembre 2010 Statut Membre Dernière intervention 20 avril 2020 - 9 janv. 2012 à 10:53
Bonjour, voici mon code , c'est un pour une recherche et affiche le résultat de la recherche dans un tableau mon souci et que par exemple si il y a un résultat dans bailleur_1 et pas dans bailleur_2; bailleur_3 et information bailleur moral, tout mes tableaux s'affiche mes vide.
merci d'avance à ceux qui essaye de m'aider




if($row = mysql_fetch_array($result)) {


if ("NOMBAILLEUR_1" <> ''){





echo "<b><center>INFORMATION BAILLEUR - 1</center></b><br><br><br><br>";

echo '<center><table bgcolor="#FFFFFF"></center>'."\n";
// première ligne on affiche les titres prénom et surnom dans 2 colonnes
echo '<tr>';
echo '<td bgcolor="#669999"><b><u>NOM</u></b></td>';
echo '<td bgcolor="#669999"><b><u>PRENOM</u></b></td>';
echo '<td bgcolor="#669999"><b><u>ADRESSE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>TELEPHONE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>FAX</u></b></td>';
echo '<td bgcolor="#669999"><b><u>VILLE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>MAIL</u></b></td>';


echo '</tr>'."\n";
// lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.

echo '<tr>';
echo '<td bgcolor="#CCCCCC">'.$row["NOMBAILLEUR_1"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["PRENOMBAILLEUR_1"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["ADRESSEBAILLEUR_1"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["TELBAILLEUR_1"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["FAXBAILLEUR_1"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["VILLEBAILLEUR_1"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["MAILBAILLEUR_1"].'</td>';

echo '</tr>'."\n";
} echo '</table><br><br>';




if ("NOMBAILLEUR_2" <> ''){
echo "<b><center>INFORMATION BAILLEUR - 2</center></b><br><br><br><br>";

echo '<center><table bgcolor="#FFFFFF"></center>'."\n";
// première ligne on affiche les titres prénom et surnom dans 2 colonnes
echo '<tr>';
echo '<td bgcolor="#669999"><b><u>NOM</u></b></td>';
echo '<td bgcolor="#669999"><b><u>PRENOM</u></b></td>';
echo '<td bgcolor="#669999"><b><u>ADRESSE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>TELEPHONE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>FAX</u></b></td>';
echo '<td bgcolor="#669999"><b><u>VILLE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>MAIL</u></b></td>';


echo '</tr>'."\n";
// lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.

echo '<tr>';
echo '<td bgcolor="#CCCCCC">'.$row["NOMBAILLEUR_2"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["PRENOMBAILLEUR_2"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["ADRESSEBAILLEUR_2"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["TELBAILLEUR_2"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["FAXBAILLEUR_2"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["VILLEBAILLEUR_2"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["MAILBAILLEUR_2"].'</td>';

echo '</tr>'."\n";
} echo '</table><br><br>';




if ("NOMBAILLEUR_3" <> ''){

echo "<b><center>INFORMATION BAILLEUR - 3</center></b><br><br><br><br>";

echo '<center><table bgcolor="#FFFFFF"></center>'."\n";
// première ligne on affiche les titres prénom et surnom dans 2 colonnes
echo '<tr>';
echo '<td bgcolor="#669999"><b><u>NOM</u></b></td>';
echo '<td bgcolor="#669999"><b><u>PRENOM</u></b></td>';
echo '<td bgcolor="#669999"><b><u>ADRESSE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>TELEPHONE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>FAX</u></b></td>';
echo '<td bgcolor="#669999"><b><u>VILLE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>MAIL</u></b></td>';


echo '</tr>'."\n";
// lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.

echo '<tr>';
echo '<td bgcolor="#CCCCCC">'.$row["NOMBAILLEUR_3"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["PRENOMBAILLEUR_3"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["ADRESSEBAILLEUR_3"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["TELBAILLEUR_3"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["FAXBAILLEUR_3"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["VILLEBAILLEUR_3"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["MAILBAILLEUR_3"].'</td>';

echo '</tr>'."\n";
} echo '</table><br><br>';



if ("RAISONSOCIALE" <> ''){

echo "<b><center>INFORMATION BAILLEUR MORAL</center></b><br><br><br><br>";

echo '<center><table bgcolor="#FFFFFF"></center>'."\n";
// première ligne on affiche les titres prénom et surnom dans 2 colonnes
echo '<tr>';
echo '<td bgcolor="#669999"><b><u>RAISONSOCIALE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>ADRESSE_SOCIETE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>CODEPOSTAL_SOCIETE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>VILLE_SOCIETE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>REPRESENTANT_SOCIETE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>RCS_SOCIETE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>TEL_SOCIETE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>FAX_SOCIETE</u></b></td>';
echo '<td bgcolor="#669999"><b><u>COURIEL_SOCIETE</u></b></td>';


echo '</tr>'."\n";
// lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.

echo '<tr>';
echo '<td bgcolor="#CCCCCC">'.$row["RAISONSOCIALE"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["ADRESSE_SOCIETE"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["CODEPOSTAL_SOCIETE"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["VILLE_SOCIETE"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["REPRESENTANT_SOCIETE"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["RCS_SOCIETE"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["TEL_SOCIETE"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["FAX_SOCIETE"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["COURIEL_SOCIETE"].'</td>';
echo '</tr>'."\n";
} echo '</table><br><br>';

};

1 réponse

techinfo46 Messages postés 385 Date d'inscription jeudi 23 décembre 2010 Statut Membre Dernière intervention 20 avril 2020 55
9 janv. 2012 à 10:53
Finalement je viens de m apercevoir que les condition de mon If n etait pas bonne il fallait mettre If ($row("nombailleur_1")
0