Oui... sauf que je t'avais expliquer de faire le contraire....
C'est à quoi sert id_cv dans la table CV.
@Laurent, tu es bien gentil, mais si tu ajoutes de la confusion, il ne va pas s'en sortir.
Oui... sauf que je t'avais expliquer de faire le contraire....
C'est à quoi sert id_cv dans la table CV.
@Laurent, tu es bien gentil, mais si tu ajoutes de la confusion, il ne va pas s'en sortir.
Mais du coup je peux juste inverser les éléments présents dans la ligne pour faire ce que tu demandes jreaux ?
Si je fais ça, l'id PRIMARY de la table CV deviendra l'id_cv présent dans la table BDD non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $join=$db->prepare("SELECT BDD.id_cv FROM BDD,CV where CV.id = BDD.id_cv");
Mais après avec ça que pourrais-je faire pour que quand je clique sur le bouton ça me télécharge le pdf associé à la bonne personne ?
Je ne répondrais plus, tant que tu ne changeras pas les noms des tables et des colonnes.
On ne peut rien pour toi, tant que tu confondras les "id" (id_user, id_cv).
Finalement je me suis posé et j'ai pris le temps de réfléchir sur le problème et il s'avère que j'ai trouver une solution plus simple !
Du coup j'ai juste UPDATE la colonne id_cv de ma BDD user afin de récupérer le nom du fichier ainsi que l'extension puis ensuite regarder pour comprendre :
Colonne avec les différents boutons CV:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $cv=$db->prepare("UPDATE BDD SET id_cv = ? WHERE Id = ?"); $cv->execute(array($newFileName, $_POST['id']));
Code : Sélectionner tout - Visualiser dans une fenêtre à part <td><a class="btnEdit btn btn-primary btn-sm" href="<?php echo $donne['id_cv'];?>">CV</a></td>
Donc, "id_cv" de la table BDD vaut... le nom du fichier.
Ridicule...
Je compte changer en cv_name t'inquiète
Ahah mais merci pour tout après il va falloir que je trouve autre chose de plus précis sinon je vais pas pouvoir gérer les cas de CV ayant le même nom malheureusement..
On t'a TOUT expliqué.
On t'a dit COMMENT faire.
On t'a donné les CODES.
Tu n'en tiens AUCUN compte.
Allez... Bon courage.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager