Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2855 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  affichage d'un article en fonction de l'id

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

affichage d'un article en fonction de l'id

n°1005042
skynicko
Posté le 08-03-2005 à 15:43:31  profilanswer
 

Rebonjour
 
Je recupere un parametre d'url du type art_id=mon_id
 
Cependant sur cette page je n'arrive pas à afficher l'article qui correspond à l'id que j'ai recupéré. Je pourrai avoir votre avis sur mon code.
merci
 

Code :
  1. <?
  2. if (isset($_GET['art_id'])) {
  3. $test = (get_magic_quotes_gpc()) ? $_GET['art_id'] : addslashes($_GET['art_id']);
  4. }
  5. mysql_select_db($database_dbprotect, $dbprotect);
  6. $query_art=("SELECT art_id, art_nom FROM tab_paiement WHERE art_id = $test);
  7. $art= mysql_query($query_art) or die(mysql_error());
  8. $lignes_art= mysql_fetch_assoc($art);
  9. ?>

mood
Publicité
Posté le 08-03-2005 à 15:43:31  profilanswer
 

n°1005169
soju
One shot !
Posté le 08-03-2005 à 15:49:18  profilanswer
 

ca affiche quoi ?
un peu de debugage stp

n°1005276
skynicko
Posté le 08-03-2005 à 15:52:12  profilanswer
 

Parse error: parse error, unexpected T_STRING in e:\php\easyphp\www\site\modifier_art.php on line 37
 
A la ligne 37 je n'ai que du html donc je comprend pas


Message édité par skynicko le 08-03-2005 à 15:52:55
n°1005314
KangOl
Profil : pointeur
Posté le 08-03-2005 à 15:55:04  profilanswer
 

tu as oublié une accolade ou un point-virgule quelque part


---------------
Nos estans firs di nosse pitite patreye...
n°1005362
skynicko
Posté le 08-03-2005 à 16:01:10  profilanswer
 

j'ai corrigé le message j'avais oublié un guillement. Je n'ai plus de message d'erreur cependant dans mon input il m'affiche la lettre "s" au lieu du nom de l'article
 

Code :
  1. <input type="text" name="nom" id="nom" value="<?php echo $query_factures['art_nom']; ?>" />


 
ps : désolé j'ai oublié de copier toute la balise


Message édité par skynicko le 08-03-2005 à 16:05:10
n°1005371
KangOl
Profil : pointeur
Posté le 08-03-2005 à 16:02:55  profilanswer
 

euh la ligne est pas finie rassure moi !


---------------
Nos estans firs di nosse pitite patreye...
n°1005464
Djebel1
Nul professionnel
Posté le 08-03-2005 à 16:09:28  profilanswer
 

au lieu de

Code :
  1. $query_art=("SELECT art_id, art_nom FROM tab_paiement WHERE art_id = $test);


 
il faut

Code :
  1. $query_art="SELECT art_id, art_nom FROM tab_paiement WHERE art_id ='". $test."'";

 
(on peut l'écrire autrement mais là c'est plus général, ca s'applique aussi aux cas où le paramètre recherché serait un string)

n°1005489
skynicko
Posté le 08-03-2005 à 16:12:28  profilanswer
 

J'ai remplacé ma requete avec ta chaîne mais ce traitre m'affiche des "s" dans toutes mes zones de saisies. Je suis sur que c'est un ptit truc mais je voix pa d'ou ça vient. En plus les "s" sont en majuscule il me nargue jusqu'au bout :pt1cable:


Message édité par skynicko le 08-03-2005 à 16:14:22
n°1005527
skynicko
Posté le 08-03-2005 à 16:19:42  profilanswer
 

Quelqu'un aurait une petite idée :
D'où peuvent bien venir ses "S" venus d'ailleurs ?

n°1005532
Djebel1
Nul professionnel
Posté le 08-03-2005 à 16:20:45  profilanswer
 

bah visiblement dans tes champs de saisis tu lui dit de mettre

Code :
  1. <?php echo $query_factures['art_nom']; ?>

... elle sort d'où cette variable $query_factures['art_nom'] ?
 
De plus je suis pas sur que ca soit valable comme ca. Il vaut mieux :  

Code :
  1. echo "<input type='text' name='nom' id='nom' value='".$query_factures['art_nom']."' />"


 
au lieu de

Code :
  1. <input type="text" name="nom" id="nom" value="<?php echo $query_factures['art_nom']; ?>" />


 
mais peut-être les 2 sont valables je sais pas, je te dis comment moi je fais :)

mood
Publicité
Posté le 08-03-2005 à 16:20:45  profilanswer
 

n°1005557
skynicko
Posté le 08-03-2005 à 16:26:33  profilanswer
 

Je me suis trompé pour la variavle c  

Code :
  1. $query_art['art_nom']


J'ai corrigé mes echo comme tu m'as dit mais les famauex "S" me harcelent toujours


Message édité par skynicko le 08-03-2005 à 16:26:46
n°1005579
soju
One shot !
Posté le 08-03-2005 à 16:33:26  profilanswer
 

skynicko a écrit :

Je me suis trompé pour la variavle c  

Code :
  1. $query_art['art_nom']



c'est $lignes_art, pas $query_art

n°1005620
skynicko
Posté le 08-03-2005 à 16:42:23  profilanswer
 

Ah merci beaucoup pour votre aide ça fonctionne. Heureusement que vous etiez la. Merci à toi Soju

n°1005622
Djebel1
Nul professionnel
Posté le 08-03-2005 à 16:43:10  profilanswer
 

et moi je me touche?  :cry:

n°1005631
skynicko
Posté le 08-03-2005 à 16:47:03  profilanswer
 

J'ai dit merci beaucoup à tout le monde tu en fesais partie.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  affichage d'un article en fonction de l'id

 

Sujets relatifs
format d'affichage d'heure en provenant d'une base sour la forme HH:MMRécuperation de variables d'un XML et affichage de ces derniers
Question à propos de la fonction "preg_replace"Fonction select() sur l'entrée std
Quels logiciels pour creer Fichier/Edition/Affichage...?[RESOLU]PHP-LDAP fonction ldap-rename
[swing] affichage qui disparait en partieFonction js qui ne fonctionne plus soudainement
:??: Recherche fonction javascript de dédoublonnage tablo[i][j][Résolu] [Html] Doctype : meilleur affichage sans !
Plus de sujets relatifs à : affichage d'un article en fonction de l'id


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR