Selection de toute les colonnes à droite SQL
Résolu
Floultime
-
floultime -
floultime -
Bonjour,
JE souhaiterai séléctionner toutes les colones à droite de ma colone ID, seulement je ne sais pas si c'est possible et comment faire . Merci
JE souhaiterai séléctionner toutes les colones à droite de ma colone ID, seulement je ne sais pas si c'est possible et comment faire . Merci
A voir également:
- Selection de toute les colonnes à droite SQL
- Comment faire des colonnes sur word - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Les textes ne doivent pas être en retrait à droite et à gauche - Guide
- Barre droite mac ✓ - Forum MacOS
- Appliquez à tous les paragraphes du document à télécharger, à l’exception des titres et des sous-titres, la mise en forme suivante : chaque paragraphe doit être espacé de 0,42 cm ou 12 pt du paragraphe qui suit les textes ne doivent pas être en retrait à droite et à gauche après ces modifications, sur quelle page se trouve le titre « la cheminée » dans le chapitre « informations diverses » ? ✓ - Forum Word
6 réponses
N'ayant jamais posé de question, je n'ai jamais eu l'occasion de la faire, mais j'ai trouvé ça :
https://www.commentcamarche.net/infos/25917-marquer-un-fil-de-discussion-comme-etant-resolu/
https://www.commentcamarche.net/infos/25917-marquer-un-fil-de-discussion-comme-etant-resolu/
Je ne connais pas de réponse directe en mysql, mais avec un peu de php, on obtient :
Surtout, s'ils ont une meilleure réponse sur le SdZ, n'oublie pas de nous en faire profiter ^^ (je me marre)
$req= "SELECT * FROM matable"; $rep=mysql_query($req); while $ligne=mysql_fetch_row($rep)) { $total=0; for ($k=1; $k<count($ligne);$k++)$total+=$ligne[$k]; echo $total; }
Surtout, s'ils ont une meilleure réponse sur le SdZ, n'oublie pas de nous en faire profiter ^^ (je me marre)
J'ai ahouté une ( qui manquait après while.
Sinon, il n'y a pas grand chose à dire....
Sinon, il n'y a pas grand chose à dire....
$req= "SELECT * FROM matable"; $rep=mysql_query($req); // sélection de tous les champs while ($ligne=mysql_fetch_row($rep)) { // on récupère une ligne sous forme d'un tableau $total=0; // on initialise le total for ($k=1; $k<count($ligne);$k++)$total+=$ligne[$k]; // accumule on boucle A PARTIR de 1 (et non pas de 0) pour éviter l'id echo $total; // on a le total. ici on en fait un echo, mais tu as sûrement quelque chose de plus utile à en faire }
Je me permet de up parce que mon script plante avec ce code :
Merci d'avance
<?php $req= "SELECT * FROM boutique WHERE pseudo = ".$_SESSION['pseudo']." "; $rep=mysql_query($req); while ($ligne=mysql_fetch_row($rep)) { $total=0; for ($k=7; $k<count($ligne);$k++)$total+=$ligne[$k]; echo $total; } ?>savez vous pourquoi?
Merci d'avance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ben oui, c'est l "erreur classique" du message d'hier.
La vraie cause de l'erreur, c'est que tu brûles les étapes : tu passes à la pratique avant la théorie, et tu ignores donc les règles les plus élémentaires de la programmation - en l'occurence, de SQL. Note que ce reproche ne t'est pas adressé personnellement, il concerne bien 90% des gens auxquels je réponds.
La vraie cause de l'erreur, c'est que tu brûles les étapes : tu passes à la pratique avant la théorie, et tu ignores donc les règles les plus élémentaires de la programmation - en l'occurence, de SQL. Note que ce reproche ne t'est pas adressé personnellement, il concerne bien 90% des gens auxquels je réponds.
PArce qu'en faite le problème avec ton code :
<?php
$req= "SELECT * FROM boutique";
$rep=mysql_query($req);
while ($ligne=mysql_fetch_row($rep)) {
$total=0;
for ($k=7; $k<count($ligne);$k++)$total+=$ligne[$k];
echo $total;
}
?>
C'est d'une part qu'il ne me prend pas la bonne ligne. Mais d'autre part plus j'ajoute de ligne plus il me mets de 0 .
PAr exemple si le nombre de départ était 11, il me mets 110 puis 1100 ...
<?php
$req= "SELECT * FROM boutique";
$rep=mysql_query($req);
while ($ligne=mysql_fetch_row($rep)) {
$total=0;
for ($k=7; $k<count($ligne);$k++)$total+=$ligne[$k];
echo $total;
}
?>
C'est d'une part qu'il ne me prend pas la bonne ligne. Mais d'autre part plus j'ajoute de ligne plus il me mets de 0 .
PAr exemple si le nombre de départ était 11, il me mets 110 puis 1100 ...
pour éviter que les nombres soient écrits à la queue-leu-leu.:
C'est du niveau initiation pour apprentis débutants.
Je ne compte pas écrire ton application à la virgule près, je te montre le principe. Si toi de ton côté tu ne comprends rien à ce que tu fais, tu risques effectivement d'aboutir à une impasse.
As-tu retrouvé pour l' "erreur classique" ?
echo $total,'<br />';
C'est du niveau initiation pour apprentis débutants.
Je ne compte pas écrire ton application à la virgule près, je te montre le principe. Si toi de ton côté tu ne comprends rien à ce que tu fais, tu risques effectivement d'aboutir à une impasse.
As-tu retrouvé pour l' "erreur classique" ?
Ça fait plusieurs fois que je te donnes des réponses, aucune réaction, on ne sait pas si ça a marché ou pas, si c'est résolu en partie ou complètement....
Tu nous prends pour des machines à résoudre tes problèmes ?
Maintenant je ne trouve pas que ce soit un manque de politesse de ma part de ne pas remonter un sujet.
Ps ; si vous avez la solution je suis preneur
Et si le sujet est résolu sur un autre forum, tu devrais
1 - donner la réponse à ta propre question pour que tout le monde puisse en profiter
2 - passer le message en [résolu] pour qu'on ne se fatigue pas inutilement à rédiger une réponse, ou, si on a déjà répondu, qu'on ne perde pas de temps à venir voir si ça ne soulève pas une autre question de ta part.
Faire l'effort de répondre en moins de 30 minutes ? C'est gonflé !
Mais si au lieu de créer 4 discussions différentes tu posais toutes tes questions en même temps, et au même endroit, tu aurais tes réponses plus vite et ça éviterait de polluer le forum !