Afficher infos grace a l'ID
Hors ligneWillorp Le 15/02/2006 à 10:44 Profil de Willorp Configuration de Willorp

Bonjour,

  Voici mon probleme que je peine a résoudre.
J'ai une base de donnée qui enregistre des sites(url, titre,...) et chaque site s a un ID.

  Je souhaiterais que les informations du site apparaisse en tapant son ID dans une boite texte.

Pouvez vous me dire si il existe un script capable de faire ça?

Merci de vote aide.
Cyril
Hors ligneHametsu Le 15/02/2006 à 11:14 Profil de Hametsu Configuration de Hametsu

C'est au moment de ta requête qu'il faut faire ça, et généralement on passe l'id dans l'url.

un exemple avec des news (fais exprés tu vas pas copier/coller !


url :

www.monsite.com/news.php?id=1

la page news.php :


<?php
//récupère l'id passer par l'url
$news_id = (isset($_GET['id']) && is_numeric($_GET['id']) ? $_GET['id'] : '');

//connection à la bdd
$link = mysql_connect('localhost', 'root', '');
mysql_select_db('v3', $link);

//execution de la requête
$sql = mysql_query("SELECT titre, text, date FROM news WHERE id = '" . $news_id . "'");

//associe les champs à un tableau
$news = mysql_fetch_array($sql);

//affiche les résultats
echo $news['titre'], $news['text'], $news['date'];
?>


Voici donc un exemple simple, je l'ai écrit directement ici, y'a peut être des erreurs :)
à toi de l'adapter !
A+
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels