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

Langage PHP Discussion :

Transfert de données entre tables


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Meloooo
    Femme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    324
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2008
    Messages : 324
    Par défaut Transfert de données entre tables
    Bonsoir,
    Je suis en train de mettre en place un site pour une Association.
    Il y a des activités qui passent en archive :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    $req = mysql_query("INSERT INTO archive SET NomOperation = '".$nom."' , DescriptionOperation = '".$description."' , ThemeOperation = '".$theme."' , DureeOperation = '".$duree."' , LieuOperation = '".$lieu."' , DateOperation = '".$date."' , NumOperation = '".$num."'");
     
    $req5 = ("INSERT INTO photoarchive SELECT NumeroActivite, NumeroPhoto, URL FROM photo WHERE NumeroActivite = '".$num."'");
     
    $ress = mysql_query($req5);
    $req2 = mysql_query("DELETE FROM activites WHERE NumOperation = '".$num."'");
    $req3 = mysql_query("DELETE FROM photo WHERE NumeroActivite = '".$num."'");
    Une fois que l'activité passe en archive, elle est supprimée de la table activité et ses photos sont également transférées vers photo archive.
    Donc une activité a une table photo
    et une archive a une table photoarchive qui est le contenu des images d'une activité archivée.
    Le problème c'est quand je veux afficher les images des activités archivés.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
     
    $requete = "SELECT LieuOperation, ThemeOperation, NomOperation, DateOperation, NumOperation, URL FROM archive, photoarchive WHERE archive.NumOperation = photoarchive.NumArchive";
    $resultat = mysql_query($requete);
     
    while($row = mysql_fetch_array($resultat))
    {
     
    echo '<center><img border=2 width = "30%"  align ="middle" src="photos/activites/'.$row[5].'"<br><br>';
    echo '<i>"'.$row[3].'"</i>';
    echo '<br>';
    echo 'Thème : '.$row[2];
    echo '<br>';
    echo 'Lieu : '.$row[1];
    echo '<br>';
    echo '<br>';
    echo 'Aura lieu le : '.$row[4];
    echo '<br>';
    echo $numero;
    }
    Cela ne marche pas, dois-je encore uploadées les images pour les faire passer dans la table photo archive ? mais comment faire ?
    Apparait à l'écran le cadre d'une photo sans la croix rouge.
    Comment faire pour qu'il me l'affiche ?
    Merci pour votre aide

  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
    Regarde de ta source HTML ce que vaut le "src" pour l'image.

    Au passage, utilise les jointures :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $requete = "SELECT LieuOperation, ThemeOperation, NomOperation, DateOperation, NumOperation, URL FROM archive JOIN photoarchive ON archive.NumOperation = photoarchive.NumArchive";
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. [AC-2010] Transfert de données entre deux tables avec recopie
    Par Mehdouche dans le forum VBA Access
    Réponses: 7
    Dernier message: 15/07/2013, 05h38
  2. [MySQL] MYSQL -> Transfert de données entre 2 tables ! Champs buggué
    Par Khalyss dans le forum PHP & Base de données
    Réponses: 16
    Dernier message: 13/09/2010, 16h24
  3. Transfert de données entre deux tables différentes
    Par settoken dans le forum Requêtes
    Réponses: 6
    Dernier message: 04/09/2009, 03h37
  4. transfert de données entre tables
    Par Skizo dans le forum Access
    Réponses: 1
    Dernier message: 11/05/2006, 12h15
  5. transfert de données entre deux tables
    Par student007 dans le forum Access
    Réponses: 4
    Dernier message: 23/12/2005, 13h04

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