IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Script pour incrémenter des valeurs


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de php_de_travers
    Inscrit en
    Juin 2004
    Messages
    460
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 460
    Par défaut Script pour incrémenter des valeurs
    Bonjour,

    pour des requêtes SQL ou autres, je crée souvent des lignes dans lesquelles ne changent que des valeurs numériques :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (...) info_06_01 = ?, info_06_02 = ?, info_06_03 = ?, info_06_04 = ?,(...)
    Existe-t-il pour les scripts PHP ou autres des logiciels capables de produire des incrémentations ?
    Un peu comme certains softs permettent de renommer des séries de fichiers en ne changeant qu'une partie du nom.

    Dans mon exemple, il suffirait d'incrémenter seulement la dernière séquence d'info info_06_xx = ?,

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Ta base de donnée devrait avoir une structure verticale pour ne pas avoir a gerer ce genre de choses justement.

    Mais bon sinon pour générer precisement la chaine que tu as indiqué tu peux faire une boucle for.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 319
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 319
    Billets dans le blog
    17
    Par défaut
    pour des requêtes SQL ou autres, je crée souvent des lignes dans lesquelles ne changent que des valeurs numériques
    Dans une BdD tu n'es censé stocker que des valeurs atomiques. Cette problématique me laisse penser à une mauvaise conception
    A quoi correspondent ces valeurs ? Pourquoi changeraient-elles ?

    Existe-t-il pour les scripts PHP ou autres des logiciels capables de produire des incrémentations ?
    Jamais vu.

  4. #4
    Membre éclairé Avatar de php_de_travers
    Inscrit en
    Juin 2004
    Messages
    460
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 460
    Par défaut
    Bonjour,

    concernant le structure de la BDD, le nom des champs est un peu générique : info_01_a, info_01_b, etc... afin de pouvoir exploiter ça sans avoir à réécrire à chaque fois.
    Mais je confirme qu'elle je travaille de manière certainement trop horizontale.

    Travail horizontal, en tout bien tout honneur...

Discussions similaires

  1. Réponses: 6
    Dernier message: 22/11/2005, 17h08
  2. utiliser un script pour inserer des objets 3D
    Par s_mihai dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 09/08/2005, 13h52
  3. script pour ajouter des utilisateurs postgres
    Par xopos dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 16/08/2004, 10h49
  4. Script pour envoyer des info a mysql
    Par rhum1 dans le forum Linux
    Réponses: 6
    Dernier message: 15/04/2003, 16h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo