fabienfsf
Messages postés74Date d'inscriptionvendredi 15 août 2003StatutMembreDernière intervention 3 septembre 2005
-
23 mars 2005 à 07:59
arnal69130
Messages postés445Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention22 mars 2007
-
25 mars 2005 à 15:53
Bonjour,
Je voudrais faire avec une fonction get qui séléctione l'id qui est dans le get par exemple http://www.monserveur.com/view.php?id=5 par ex et je voudrai que sur la page view.php il affiche Le nom qui est sur la meme id donc par ex l'id 5 est egalr au prenom Paul bin je voudrai que quand je fasse http://www.monserveur.com/view.php?id=5 on voit Le prenom est Paul!
arnal69130
Messages postés445Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention22 mars 20072 23 mars 2005 à 18:14
"mon but etai de faire une liste ac tout les membres et quand je lique sur le membres sa va sur la page view.php"
"jai pas demander de faire a ma place hein :)"
"jai rien dotre a te donner"
fabienfsf
Messages postés74Date d'inscriptionvendredi 15 août 2003StatutMembreDernière intervention 3 septembre 2005 23 mars 2005 à 18:31
<?
//on se connecte à la base de donnée
require('../config.inc.php'); /*$db=mysql_connect($host,$usersql,$passsql);*/ mysql_select_db($basesql,$db) or die ("erreur de connexion base");$req mysql_query("SELECT * FROM membres WHERE id '$_GET[id]' ") or die ("erreur sql ".mysql_error());
JoJo738
Messages postés1267Date d'inscriptionmercredi 7 juillet 2004StatutMembreDernière intervention29 juin 20102 23 mars 2005 à 19:13
Et un 2eme code aux normes :
<!--StartFragment --> <?
//on se connecte à la base de donnée
require('../config.inc.php');
mysql_connect($host,$usersql,$passsql);
mysql_select_db($basesql) or die ('erreur de connexion base'); $req mysql_query('SELECT * FROM membres WHERE id "' . $_GET[id] . '" ') or die ('erreur sql ' . mysql_error());
arnal69130
Messages postés445Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention22 mars 20072 24 mars 2005 à 11:09
Salut,
Tu peux commencer par mettre un ";" après mysql_query(...) !
Si tu sélectionnes les colonnes nom et prenom, c'est ces colonnes là qu'il faut ensuite afficher, pas pseudo !
Anthomicro a dit : « Ensuite la requête ce serait plutôt "SELECT nom,prenom FROM membres WHERE id=".$_GET['id']
vu que le champ id est de type numérique :-) »
, as-tu essayé ?
Pour vérifier que ta requête te retourne 1 ligne, tu peux utiliser mysql_num_rows...
Sinon, peut-être qu'en affichant ta requête avant de l'exécuter, tu comprendras une eventuelle erreur :
<?php
//on se connecte à la base de donnée
require('../config.inc.php'
);
if (isset($_GET['id'])) {
mysql_connect($host,$usersql,$passsql
);
mysql_select_db($basesql) or die ('erreur de connexion base'
);
$sql = 'SELECT nom, prenom FROM membres WHERE id='.$_GET['id'];
echo $sql;
$req = mysql_query($sql) or die ('erreur sql ' . mysql_error
());
mysql_close
();