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

PHP & Base de données Discussion :

update dans boucle


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Inscrit en
    Octobre 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 13
    Par défaut update dans boucle
    Bonjour à tous,
    Je souhaite affecter à chaque enregistrement de ma base un numéro en commençant à 1.
    Je vous soumets ce code qui ne marche pas et qui affecte à chaque enregistrement le nombre total d'enregistrements de la base.
    Merci pour les tuyaux

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $query="select * FROM feuil1";
    $result=odbc_exec($conn, $query);
    $t=0; while(odbc_fetch_row($result)) $t++;
    	$query1="UPDATE feuil1 SET clef = $t"; $result1=odbc_exec($conn, $query1);

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2007
    Messages : 291
    Par défaut
    Bonjour,

    Essaies ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    $query="select * FROM feuil1";
    $result=odbc_exec($conn, $query);
    $t=0; 
    while(odbc_fetch_row($result))
    { 
    $t++;
    $query1="UPDATE feuil1 SET clef ='".$t."' ;"; 
    $result1=odbc_exec($conn, $query1);
    }
    L'emploi des balises [code] eut été appréciable...
    Essaies d'expliciter un peu plus ce que tu veux faire parce que normalement ta base le fait tout seul si tu lui mets une clé primaire auto increment (s'agirais pas de réinventer la roue, hein?).

    Bon courage

Discussions similaires

  1. [MySQL] Requêtes UPDATE dans boucles foreach avec array
    Par vinceom92 dans le forum PHP & Base de données
    Réponses: 67
    Dernier message: 16/03/2014, 21h29
  2. Update dans une boucle
    Par tazamorte dans le forum PL/SQL
    Réponses: 2
    Dernier message: 04/02/2009, 14h43
  3. [MySQL] Exécuter une requête UPDATE dans une boucle
    Par vacknov dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 24/10/2008, 17h46
  4. Update dans une boucle avec valeur incrémentale
    Par framus.class dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 24/09/2008, 11h19
  5. Syntaxe pour un update dans une boucle ..
    Par fmoriet dans le forum SQL Procédural
    Réponses: 0
    Dernier message: 15/11/2007, 09h55

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