A voir également:
- Probleme SQL
- Logiciel sql - Télécharger - Bases de données
- Requete sql pix ✓ - Forum MySQL
- Sql lister les tables ✓ - Forum Programmation
- Récupération serveur sql - Télécharger - Gestion de données
- Migration base access vers sql server - Télécharger - Gestion de données
11 réponses
C'est un peu vague comme question...
Commence par lire ceci http://www.commentcamarche.net/php/phpbdd.php3 ça te donnera une piste de départ, et reviens poster ici si il y a quelque chose que tu ne comprends pas.
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
Commence par lire ceci http://www.commentcamarche.net/php/phpbdd.php3 ça te donnera une piste de départ, et reviens poster ici si il y a quelque chose que tu ne comprends pas.
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
Je me suis mal exprimé en fait car j'affiches mes données de ma base dans dse tableaux ca pas dep roblèmes mais je souahite afficher afficher les noms des colonnes genre nom, adresses qui ne sont pas stockée dans maa base comme données mais uniquement comme champ de tables.
Si tu connais le nom de chaque colonne affiche les statiquement
<tr><td>nom_col1</td><td>nom_col2</td>.....</tr>
<tr><td>nom_col1</td><td>nom_col2</td>.....</tr>
Oui ok mais c pas top car si je change mes champs faudra changer en dur apres......
Et puis faut que les colonnes des champs s'ajustent niveau largeur avec mon tableau qui affichent mes données...
Et puis faut que les colonnes des champs s'ajustent niveau largeur avec mon tableau qui affichent mes données...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Tu peux toujours rajouter un ligne dans ta table qui reprend le nom des colonnes ou si c'est pas possible a cause de certains types style int creer une nouvelle table d'une colonne avec les noms de t colonnes
enfin c'est du bricolage :)
enfin c'est du bricolage :)
j'ai peut etre trouve
$sql="select * from table";
$res=mysql_query($sql);
$val = mysql_fetch_array($res);
$titre_col = array_keys($val);
et donc $titre_col est un tableau contenant les clés donc normalement le nom de tes colonnes
$sql="select * from table";
$res=mysql_query($sql);
$val = mysql_fetch_array($res);
$titre_col = array_keys($val);
et donc $titre_col est un tableau contenant les clés donc normalement le nom de tes colonnes
Bonjour. Ce code devrait t'inspirer...
<TABLE>
<TR id=entete><TH></TH><TH> $listeEnTetes</TH></TR>;
//Renvoi une tableau avec la liste des champs de la table
$table = listeChampsTableau($table);
$nbElements=count($table);
//Renvoi une chaine avec la liste des élèments du tableau ci-dessus
$chaine = listeChampsChaine($tableau);
while( $numChampSelect = mysql_fetch_row($resultat) ){
//Recupère chaque champs et les stockes dans un tableau
$i = 0;
for($mot = strtok($chaine, ",") ; $i<$nbElements; $i=$i+1){
$mot .= $i;
$mot = $numChampSelect[$i];
$tabChamps[$i]=$mot;
}
//Alterne les propriétés des lignes
$j = $j +1;
if ($j%2==1)
$tableau .= "<TR class=l1>";
else
$tableau .= "<TR class=l2>";
//Remplissage du tableau avec données
$nbElements=count($tabChamps);
for ($i=0;$i<$nbElements ;$i=$i+1){
$tableau .= "<TD>$tabChamps[$i]</TD>";
}
$tableau .= "</TR>";
}
</TABLE>
<TABLE>
<TR id=entete><TH></TH><TH> $listeEnTetes</TH></TR>;
//Renvoi une tableau avec la liste des champs de la table
$table = listeChampsTableau($table);
$nbElements=count($table);
//Renvoi une chaine avec la liste des élèments du tableau ci-dessus
$chaine = listeChampsChaine($tableau);
while( $numChampSelect = mysql_fetch_row($resultat) ){
//Recupère chaque champs et les stockes dans un tableau
$i = 0;
for($mot = strtok($chaine, ",") ; $i<$nbElements; $i=$i+1){
$mot .= $i;
$mot = $numChampSelect[$i];
$tabChamps[$i]=$mot;
}
//Alterne les propriétés des lignes
$j = $j +1;
if ($j%2==1)
$tableau .= "<TR class=l1>";
else
$tableau .= "<TR class=l2>";
//Remplissage du tableau avec données
$nbElements=count($tabChamps);
for ($i=0;$i<$nbElements ;$i=$i+1){
$tableau .= "<TD>$tabChamps[$i]</TD>";
}
$tableau .= "</TR>";
}
</TABLE>
Si tu travailles sur MySQL, il y a la requete "SELECT FIELDS FROM table" qui permet d'avoir les noms de champs par une requete sql.
Fat_Cartman,
Parce que je le vaux bien...
Fat_Cartman,
Parce que je le vaux bien...