A voir également:
- Problème php, phpmyadmin avec WAMP
- Easy php - Télécharger - Divers Web & Internet
- Wamp server - Télécharger - Divers Web & Internet
- Retour a la ligne php ✓ - Forum PHP
- Clé étrangère phpmyadmin ✓ - Forum MySQL
- Supprimer une base de données phpmyadmin ✓ - Forum Logiciels
11 réponses
simo--joker
Messages postés
88
Date d'inscription
mardi 18 novembre 2008
Statut
Membre
Dernière intervention
14 juin 2011
15
28 févr. 2009 à 18:58
28 févr. 2009 à 18:58
et si tu esayer la propriéter order by
par exp :
$Sql = mysql_query("select * from boitiers order by %$TableSelectioner% desc ")
Ou bien
$Sql = mysql_query("select * from boitiers order by %$TableSelectioner% esc ")
(desc) et (esc) vx dire si (le selectionement des champs) et croisant ou décoisant
les variable ( %$TableSelectioner% ) vant venire de ta liste déroulante
j'éspere avoire répendue a ta quiestion
par exp :
$Sql = mysql_query("select * from boitiers order by %$TableSelectioner% desc ")
Ou bien
$Sql = mysql_query("select * from boitiers order by %$TableSelectioner% esc ")
(desc) et (esc) vx dire si (le selectionement des champs) et croisant ou décoisant
les variable ( %$TableSelectioner% ) vant venire de ta liste déroulante
j'éspere avoire répendue a ta quiestion
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
209
27 févr. 2009 à 23:28
27 févr. 2009 à 23:28
En modifiant ta sql avec order by
je sais j ai pas lu le code
je sais j ai pas lu le code
OK, je vois un le genre, mais avant de faire des trie il faut que le lecteur puisse voir l'intitulé de mes colonnes (photos, reference, description,...)
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
209
28 févr. 2009 à 00:25
28 févr. 2009 à 00:25
Si tu le dis ...
Dans ta liste déroulante ou action des tableaux, clic tu manoeuvres les £sql que tu fais suivre dans l'appel Php...
D'ailleurs regarde mais je crois que la commande existe comme parametres des listes ...
regarde ici http://bernard.quevillier.pagesperso-orange.fr/index.htm
des que je trouve ...
Dans ta liste déroulante ou action des tableaux, clic tu manoeuvres les £sql que tu fais suivre dans l'appel Php...
D'ailleurs regarde mais je crois que la commande existe comme parametres des listes ...
regarde ici http://bernard.quevillier.pagesperso-orange.fr/index.htm
des que je trouve ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
simo--joker
Messages postés
88
Date d'inscription
mardi 18 novembre 2008
Statut
Membre
Dernière intervention
14 juin 2011
15
1 mars 2009 à 18:45
1 mars 2009 à 18:45
dsl mais j'ai comprit ta quiestion
Px tu m'éxpliquer plus
Px tu m'éxpliquer plus
Bon je te fais un "dessin" avec paint pour que tu vois ce que je veux que cela donne
Avant c'est à dire ce que j'ai
https://imageshack.com/
Après ce que je voudrais (en plus propre bien sur^^)
https://imageshack.com/
Avant c'est à dire ce que j'ai
https://imageshack.com/
Après ce que je voudrais (en plus propre bien sur^^)
https://imageshack.com/
simo--joker
Messages postés
88
Date d'inscription
mardi 18 novembre 2008
Statut
Membre
Dernière intervention
14 juin 2011
15
2 mars 2009 à 16:01
2 mars 2009 à 16:01
dacord
esay ce code sela doi trés bien marcher
<?php
while ($donnee = @mysql_fetch_array($repense)){
echo "
<table width='200' cellspacing='1' cellpadding='1' border='1'>
<caption><font face='Times New Roman'><em>NomArticle</em></font></caption>
<tbody>
<tr>
<td align='center'><font face='Comic Sans MS'>Photo </font></td>
<td align='center'><font face='Comic Sans MS'>Ref</font></td>
<td align='center'><font face='Comic Sans MS'>description </font></td>
<td align='center'><font face='Comic Sans MS'>Type </font></td>
<td><font face='Comic Sans MS'>Alimentation</font></td>
<td><font face='Comic Sans MS'>Format Carte Mére</font></td>
<td><font face='Comic Sans MS'>Pris</font></td>
</tr>
<tr>
<td><img height='109' width='109' src='http://www.usinenouvelle.com/expo/img/pc-portable-satellite-000055006-4.jpg' alt='Article' /></td>
<td> $donnee['Réference'] </td>
<td> $donnee['Description']</td>
<td> $donnee['Typee']</td>
<td> $donnee['Alimentation']</td>
<td> $donnee['Format carte mère']</td>
<td> $donnee['Prix']</td>
</tr>
</tbody>
</table>
<br />
";
}
}
mysql_close();
?>
je crois que c la solution a ton probleme
esay ce code sela doi trés bien marcher
<?php
while ($donnee = @mysql_fetch_array($repense)){
echo "
<table width='200' cellspacing='1' cellpadding='1' border='1'>
<caption><font face='Times New Roman'><em>NomArticle</em></font></caption>
<tbody>
<tr>
<td align='center'><font face='Comic Sans MS'>Photo </font></td>
<td align='center'><font face='Comic Sans MS'>Ref</font></td>
<td align='center'><font face='Comic Sans MS'>description </font></td>
<td align='center'><font face='Comic Sans MS'>Type </font></td>
<td><font face='Comic Sans MS'>Alimentation</font></td>
<td><font face='Comic Sans MS'>Format Carte Mére</font></td>
<td><font face='Comic Sans MS'>Pris</font></td>
</tr>
<tr>
<td><img height='109' width='109' src='http://www.usinenouvelle.com/expo/img/pc-portable-satellite-000055006-4.jpg' alt='Article' /></td>
<td> $donnee['Réference'] </td>
<td> $donnee['Description']</td>
<td> $donnee['Typee']</td>
<td> $donnee['Alimentation']</td>
<td> $donnee['Format carte mère']</td>
<td> $donnee['Prix']</td>
</tr>
</tbody>
</table>
<br />
";
}
}
mysql_close();
?>
je crois que c la solution a ton probleme
flox18
Messages postés
1
Date d'inscription
lundi 2 mars 2009
Statut
Membre
Dernière intervention
2 mars 2009
2 mars 2009 à 16:13
2 mars 2009 à 16:13
Bonjour,
pour avoir le nom des champs de ta table et les mettrent en nom de colonne, faut ultiliser
$nomcolonne = mysql_field_name($requete).
ensuite tu fais une boucle et tu met le tout dans un tableau
cela donnera :
<table border="1">
for ($i=1;$i=$nbrearticle;$i++)
{
<tr><td> $nomcolonne<td>
}
</tr>
for i de 1 a nb d'article
{
<tr><td>$donnée</td>
}
</tr>
</table>
Voila
pour avoir le nom des champs de ta table et les mettrent en nom de colonne, faut ultiliser
$nomcolonne = mysql_field_name($requete).
ensuite tu fais une boucle et tu met le tout dans un tableau
cela donnera :
<table border="1">
for ($i=1;$i=$nbrearticle;$i++)
{
<tr><td> $nomcolonne<td>
}
</tr>
for i de 1 a nb d'article
{
<tr><td>$donnée</td>
}
</tr>
</table>
Voila
Fallentree
Messages postés
2309
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
22 juillet 2019
209
>
flox18
Messages postés
1
Date d'inscription
lundi 2 mars 2009
Statut
Membre
Dernière intervention
2 mars 2009
2 mars 2009 à 18:26
2 mars 2009 à 18:26
V'là un pleug uniform de ta table...
Avec en commentaire une colonne supléméntaire pour des options modif suppression ...
<?php
function Aff_SQL($sql,$connex){
$req=mysqli_query($connex,$sql);
$row=mysqli_fetch_fields($req);
//echo "nb de champs : ".count($row);
echo "<table ALIGN='Center' border=1>";
echo "<tr>";
for ($i=0;$i< count($row);$i++){
echo "<td>".stripslashes($row[$i]->name)."</td>";
}
echo "<td>Options</td>";
echo "</tr>";
while ($row=mysqli_fetch_row($req))
{
echo "<tr>";
for ($i=0;$i< count($row);$i++)
{
echo "<td>".stripslashes($row[$i])."</td>";
}
//echo "<td><a href='AffichUser.php?Idcleff=".$row[1]."&Type=Modif'><IMG src='../Include/GIF/b_edit.png' border=0 ></a>";
//echo "<a ";
//echo "onClick=\"Javascript:return confirm('Êtes-vous sûr de vouloir enlever cette ligne ?');\" ";
//echo "href='AffichUser.php?Idcleff=".$row[1]."&Type=Supp' ";
//echo "class=links>";
//echo "<IMG src='../Include/GIF/b_drop.png' border=0 >";
//echo "</a></td>";
echo "</tr>";
}
echo "</table>";
mysqli_free_result($req);
}
?>
Avec en commentaire une colonne supléméntaire pour des options modif suppression ...
<?php
function Aff_SQL($sql,$connex){
$req=mysqli_query($connex,$sql);
$row=mysqli_fetch_fields($req);
//echo "nb de champs : ".count($row);
echo "<table ALIGN='Center' border=1>";
echo "<tr>";
for ($i=0;$i< count($row);$i++){
echo "<td>".stripslashes($row[$i]->name)."</td>";
}
echo "<td>Options</td>";
echo "</tr>";
while ($row=mysqli_fetch_row($req))
{
echo "<tr>";
for ($i=0;$i< count($row);$i++)
{
echo "<td>".stripslashes($row[$i])."</td>";
}
//echo "<td><a href='AffichUser.php?Idcleff=".$row[1]."&Type=Modif'><IMG src='../Include/GIF/b_edit.png' border=0 ></a>";
//echo "<a ";
//echo "onClick=\"Javascript:return confirm('Êtes-vous sûr de vouloir enlever cette ligne ?');\" ";
//echo "href='AffichUser.php?Idcleff=".$row[1]."&Type=Supp' ";
//echo "class=links>";
//echo "<IMG src='../Include/GIF/b_drop.png' border=0 >";
//echo "</a></td>";
echo "</tr>";
}
echo "</table>";
mysqli_free_result($req);
}
?>
Merci de votre aide c'est super sympa de me donner un coup de main^^
Ce soir j'ai pas le temps de tester tous ça, je m'en occuperai dès que je peux et je vous tiens au courant.
Encore merci
Ce soir j'ai pas le temps de tester tous ça, je m'en occuperai dès que je peux et je vous tiens au courant.
Encore merci
simo--joker
Messages postés
88
Date d'inscription
mardi 18 novembre 2008
Statut
Membre
Dernière intervention
14 juin 2011
15
4 mars 2009 à 23:06
4 mars 2009 à 23:06
heureus pour toi mais
veillez sélectionner le code qui ta été utile Comme résolue pour que les autres qui on le même problème puisse trouver la solution
Merci
veillez sélectionner le code qui ta été utile Comme résolue pour que les autres qui on le même problème puisse trouver la solution
Merci
Le code que j'ai utiliser a été celui-là, avec quelques modif
<?php
while ($donnee = @mysql_fetch_array($repense)){
echo "
<table width='200' cellspacing='1' cellpadding='1' border='1'>
<caption><font face='Times New Roman'><em>NomArticle</em></font></caption>
<tbody>
<tr>
<td align='center'><font face='Comic Sans MS'>Photo </font></td>
<td align='center'><font face='Comic Sans MS'>Ref</font></td>
<td align='center'><font face='Comic Sans MS'>description </font></td>
<td align='center'><font face='Comic Sans MS'>Type </font></td>
<td><font face='Comic Sans MS'>Alimentation</font></td>
<td><font face='Comic Sans MS'>Format Carte Mére</font></td>
<td><font face='Comic Sans MS'>Pris</font></td>
</tr>
<tr>
<td><img height='109' width='109' src='http://www.usinenouvelle.com/expo/img/pc-portable-satellite-000055006-4.jpg' alt='Article' /></td>
<td> $donnee['Réference'] </td>
<td> $donnee['Description']</td>
<td> $donnee['Typee']</td>
<td> $donnee['Alimentation']</td>
<td> $donnee['Format carte mère']</td>
<td> $donnee['Prix']</td>
</tr>
</tbody>
</table>
<br />
";
}
}
mysql_close();
?>
<?php
while ($donnee = @mysql_fetch_array($repense)){
echo "
<table width='200' cellspacing='1' cellpadding='1' border='1'>
<caption><font face='Times New Roman'><em>NomArticle</em></font></caption>
<tbody>
<tr>
<td align='center'><font face='Comic Sans MS'>Photo </font></td>
<td align='center'><font face='Comic Sans MS'>Ref</font></td>
<td align='center'><font face='Comic Sans MS'>description </font></td>
<td align='center'><font face='Comic Sans MS'>Type </font></td>
<td><font face='Comic Sans MS'>Alimentation</font></td>
<td><font face='Comic Sans MS'>Format Carte Mére</font></td>
<td><font face='Comic Sans MS'>Pris</font></td>
</tr>
<tr>
<td><img height='109' width='109' src='http://www.usinenouvelle.com/expo/img/pc-portable-satellite-000055006-4.jpg' alt='Article' /></td>
<td> $donnee['Réference'] </td>
<td> $donnee['Description']</td>
<td> $donnee['Typee']</td>
<td> $donnee['Alimentation']</td>
<td> $donnee['Format carte mère']</td>
<td> $donnee['Prix']</td>
</tr>
</tbody>
</table>
<br />
";
}
}
mysql_close();
?>
1 mars 2009 à 02:06
En faite je ne savais pas que l'on pouvais mettre une variable dans la requête (order by %$TableSelectioner% desc )
Par contre avez vous une idée pour que l'intitulé de mes colonnes (Photos, référence, description,ect...) apparaissent dans le haut de ma page??