lien vers une partie precise de ma bdd
12 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
lien vers une partie precise de ma bdd
bonjour,
explication:
je suis en train de faire un site de description de film, serie, logiciel avec base de donnée sql, j'affiche sur ma page index l'image des 3 derniere description des films, series, logiciels que jai ajouté. chaque image a besoin d'un lien qui ouvrirai une page commune ( description.php ) dans laquel figure l'image le nom la description la date de sortie, ...
mon probleme est le suivant:
je ne sais pas comment faire pour que lorsque je clique sur limage en page d'accueil sa me renvoi automatiquement sur la page commune (description.php) en y inserrant automatiquement les donnée du film, serie ou logiciel en question en extrayant les infos de la base de donnée.
si quelqu un pouvait m'expliquer en detail comment faire ( en sachant que je suis debutant dans se domaine) ou peut etre poster la marche a suivre complete se serait sympas.
merci d'avance a tous
explication:
je suis en train de faire un site de description de film, serie, logiciel avec base de donnée sql, j'affiche sur ma page index l'image des 3 derniere description des films, series, logiciels que jai ajouté. chaque image a besoin d'un lien qui ouvrirai une page commune ( description.php ) dans laquel figure l'image le nom la description la date de sortie, ...
mon probleme est le suivant:
je ne sais pas comment faire pour que lorsque je clique sur limage en page d'accueil sa me renvoi automatiquement sur la page commune (description.php) en y inserrant automatiquement les donnée du film, serie ou logiciel en question en extrayant les infos de la base de donnée.
si quelqu un pouvait m'expliquer en detail comment faire ( en sachant que je suis debutant dans se domaine) ou peut etre poster la marche a suivre complete se serait sympas.
merci d'avance a tous
merci mais pourrais tu me dire de quel maniere appeller lidentifiant?
moi javais pensé à ceci:
index.php3?page=description&table=film&id=(numero recherché)
est ce que cette url serait plausible ou que fodrait il modifier?
moi javais pensé à ceci:
index.php3?page=description&table=film&id=(numero recherché)
est ce que cette url serait plausible ou que fodrait il modifier?
Tes liens seront de la forme description.php?numero=xxx
ou le numéro correspond à une ligne de ta base de donnée
Au début du fichier "description.php", il faut récupérer la ligne correspondante dans ta base de donnée, et ensuite mettre en forme ta page : titre, ...
ou le numéro correspond à une ligne de ta base de donnée
Au début du fichier "description.php", il faut récupérer la ligne correspondante dans ta base de donnée, et ensuite mettre en forme ta page : titre, ...
pour le lien cest bon jai compris merci.
maintenant pour la page description, comment faire pour que la page sache que je veux uniquement l'id correspondant a limage que jai cliquer?
moi jai mis ceci mais sa maffiche toute ma base de donnée
que dois je faire alors pour avoir uniquement l'id qui se trouve dans mon lien?
merci d'avance
maintenant pour la page description, comment faire pour que la page sache que je veux uniquement l'id correspondant a limage que jai cliquer?
moi jai mis ceci mais sa maffiche toute ma base de donnée
- Code: Tout sélectionner
<?php
// lancement de la requête (on impose aucune condition puisque l'on désire obtenir la liste complète
$sql = 'SELECT `titre`, `date`, `image`, `realisateur`, `acteur`, `genre`, `duree`, `synopsis` FROM `film`';
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
// on va scanner tous les tuples un par un
while ($data = mysql_fetch_array($req)) {
// on affiche les résultats
echo ' <center><strong> '.$data['titre'].' </strong><br><br>';
echo ' <img src="'.$data['image'].'"> <br><br></center>';
echo ' <p align="left"><strong><u>Réalisateur :</u></strong> '.$data['realisateur'].' ';
echo ' <strong><u>Acteur :</u></strong> '.$data['acteur'].' ';
echo ' <strong><u>Genre :</u></strong> '.$data['genre'].' ';
echo ' <strong><u>Durée :</u></strong> '.$data['duree'].' ';
echo ' <strong><u>Synopsis :</u></strong> '.$data['synopsis'].' ';
}
mysql_free_result ($req);
mysql_close ();
?>
que dois je faire alors pour avoir uniquement l'id qui se trouve dans mon lien?
merci d'avance
- Code: Tout sélectionner
<?php
$sql = 'SELECT `titre`, `date`, `image`, `realisateur`, `acteur`, `genre`, `duree`, `synopsis` FROM `film` WHERE id=`'.$_GET['numero'].'`';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req))
echo ' <center><strong> '.$data['titre'].' </strong><br><br>';
echo ' <img src="'.$data['image'].'"> <br><br></center>';
...
jai fait la modification mais numéro correspond a quoi? je ne dispose pas de champ numeros je le remplace par id pisque jutilise un id auto increment
mais maintenant mon probelme est que ca maffiche ceci:
en sachant que mon lien dappel de la page est le suivant:
index.php3?page=description&id=03
le lien doit rester ainsi car jutilise du pseudo frame et tout mon site fonctionne avec lien index.php3?page=
et que mon code de la page description est le suivant
si quelqu un peu me dire ce qui cloche ou me dire quoi remplacer pour que tout fonctionne se serait vraiment sympas
mais maintenant mon probelme est que ca maffiche ceci:
- Code: Tout sélectionner
Erreur SQL !
SELECT `titre`, `date`, `image`, `realisateur`, `acteur`, `genre`, `duree`, `synopsis` FROM `film` WHERE id=`03`
Champ '03' inconnu dans where clause
en sachant que mon lien dappel de la page est le suivant:
index.php3?page=description&id=03
le lien doit rester ainsi car jutilise du pseudo frame et tout mon site fonctionne avec lien index.php3?page=
et que mon code de la page description est le suivant
- Code: Tout sélectionner
<?php
// lancement de la requête (on impose aucune condition puisque l'on désire obtenir la liste complète
$sql = 'SELECT `titre`, `date`, `image`, `realisateur`, `acteur`, `genre`, `duree`, `synopsis` FROM `film` WHERE id=`'.$_GET['id'].'`';
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
// on va scanner tous les tuples un par un
while ($data = mysql_fetch_array($req)) {
// on affiche les résultats
echo ' <center><strong> '.$data['titre'].' </strong><br><br>';
echo ' <img src="'.$data['image'].'"> <br><br></center>';
echo ' <p align="left"><strong><u>Réalisateur :</u></strong> '.$data['realisateur'].' <br> ';
echo ' <strong><u>Acteur :</u></strong> '.$data['acteur'].' <br> ';
echo ' <strong><u>Genre :</u></strong> '.$data['genre'].' <br> ';
echo ' <strong><u>Durée :</u></strong> '.$data['duree'].' <br> ';
echo ' <strong><u>Synopsis :</u></strong> '.$data['synopsis'].' </p><br> ';
}
mysql_free_result ($req);
mysql_close ();
?>
si quelqu un peu me dire ce qui cloche ou me dire quoi remplacer pour que tout fonctionne se serait vraiment sympas
12 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
Consultez la description détaillée des produits ou services de Google suivants : Google Music Search, Google Compute, Google PageRank
- Tester la validité d'un lien
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs). - Calculer le ratio de liens profonds
Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés. - Transformer des textes non cliquables en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum