Prendre variable du lien
GatanFauconnier
-
jordane45 Messages postés 40050 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 40050 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je cherche à récupérer les infos d'un lien au moment ou le choisit afin de les utiliser sur une autre page. Voici mon code, j'ai déjà essayé çà mais cela ne m'affiche rien :
Si vous pouvez m'aider se serait bien merci !
Je cherche à récupérer les infos d'un lien au moment ou le choisit afin de les utiliser sur une autre page. Voici mon code, j'ai déjà essayé çà mais cela ne m'affiche rien :
<?php
include 'db.php';
$lien=$_GET['lien'] ;
$reponse = $bdd->query('SELECT * FROM utilisateurs u JOIN competence c ON c.idCompetence=u.idCompetence WHERE c.idCompetence=u.idCompetence AND nomCompetence LIKE "%$lien%"');
while($donnees = $reponse->fetch()){
?>
<?php echo $donnees->nom; ?> <?php echo $donnees->prenom;?> <?php echo $donnees->email;?>
<br> <?php
}
?>
et
<?php
include 'db.php';
$reponse = $bdd->query('SELECT * FROM competence ');
while ($donnees = $reponse->fetch()) {
?>
<a href="listeContact.php?lien=$donnees->nomCompetence"><?php echo $donnees->nomCompetence; ?></a>
<br> <?php
}
?>
Si vous pouvez m'aider se serait bien merci !
A voir également:
- Prendre variable du lien
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
- Verificateur de lien - Guide
- Faux lien prank - Forum Autoit / batch
- Prendre une photo avec son pc - Guide
2 réponses
yg_be
Messages postés
24281
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 586
bonsoir, je te suggère de tester $response avant de l'utiliser.
exemple:
exemple:
if ($response){
// utiliser la réponse au query
}
else{
echo "petit soucis avec le query";
}
Bonjour,
Commence déjà par lire (et appliquer) ceci :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Ensuite, si tu codes en PDO, ceci : https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Reviens nous voir avec ton code modifié si cela ne t'a pas permis de résoudre ton souci.
NB: Si tu es en mysqli et non en PDO (mais vu la syntaxe de ton code.. je pense que tu es en PDO... ) , il faut également gérer les éventuelles erreurs de requêtes...
Pour cela tu peux utiliser une syntaxe comme :
Commence déjà par lire (et appliquer) ceci :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Ensuite, si tu codes en PDO, ceci : https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Reviens nous voir avec ton code modifié si cela ne t'a pas permis de résoudre ton souci.
NB: Si tu es en mysqli et non en PDO (mais vu la syntaxe de ton code.. je pense que tu es en PDO... ) , il faut également gérer les éventuelles erreurs de requêtes...
Pour cela tu peux utiliser une syntaxe comme :
$reponse = $bdd->query('SELECT * FROM utilisateurs u JOIN competence c ON c.idCompetence=u.idCompetence WHERE c.idCompetence=u.idCompetence AND nomCompetence LIKE "%$lien%"');
if (!$reponse) {
printf("Message d'erreur : %s\n", $bdd->error);
}
Sinon est-ce que le site est bien connecté à la BDD ?