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

  FORUM HardWare.fr
  Programmation
  PHP

  [commentaires] - ajout de champ

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[commentaires] - ajout de champ

n°1244585
Finelarme
Posté le 13-11-2005 à 13:24:42  profilanswer
 

Coucou :),
 
J'ai rajouté dans ma table MYSQL un champ "title" pour pouvoir enregistrer mes éléments inscrit sur ma page par le champ de text <input type="text" name="title">.
 
Voici ma table :  
 
CREATE TABLE livre_test(
id int( 11 ) AUTO_INCREMENT ,
pseudo varchar( 200 ) ,
title varchar( 200 ) ,
email varchar( 200 ) ,
message longtext,
PRIMARY KEY ( id )  
);

 
Et voici le code qui bloque apperement, je n'ai copié que la partie utile (je ne vois jamais le title afficher :??:) :
 
$i=0;  
while ($i < $nb){ // On parcoure les résultats de la requête  
$email = mysql_result($result,$i,"email" );
$pseudo = mysql_result($result,$i,"pseudo" );
$title = mysql_result($result,$i,"title" );
$message = mysql_result($result,$i,"message" );
$id = mysql_result($result,$i,"id" );
 
echo (nl2br("<table border='0' width='90%' bgcolor='#000000'><tr>
<td width='70%'bgcolor='#FFFFFF'><a href='mailto:$email'>$pseudo"."</a>".":</td></tr>
<tr><td width='70%'bgcolor='#FFFFFF'>$title"."</td></tr>
<tr> <td width='70%'bgcolor='#F9F9F9'>$message"."</td></tr>
</table>" ));
$i++;  
}

 
Merci d'avance, j'aimerais voir ce title quand même :sweat:.
 
Très bonne journée à tous!
 
edit : je viens de voir sur ma table il enregistre bien les "title" mais ne les affiche pas :(.


Message édité par Finelarme le 13-11-2005 à 13:29:35
mood
Publicité
Posté le 13-11-2005 à 13:24:42  profilanswer
 

n°1244588
cvb
Posté le 13-11-2005 à 13:33:16  profilanswer
 

Bonjour,  
 
Test la variable $i avec un "echo...", pour voir ce qu'elle renvoie exactement et si ou non, le "title" est renvoyé ! C'est ce que je fais quand les valeurs renvoyés sont vides...
 
Je trouve ton code pour récupérer des valeurs d'une table un peu curieux...Personellement j'utilise ça et je récupère tout !
 

Code :
  1. $rqExT = "SELECT * FROM professeur ORDER BY idprof";
  2. $rqExT = mysql_query($rqExT) or die ("Execution de la requête impossible" );
  3. while ($rqExT1=mysql_fetch_array($rqExT))
  4. { extract($rqExT1);
  5. echo $nom;
  6. echo...
  7. echo..
  8. }

   
 
@+

n°1244597
Finelarme
Posté le 13-11-2005 à 13:42:13  profilanswer
 

Merci pour ta réponse
 
J'ai essayé ceci :
 
$rqExT = "SELECT * FROM professeur ORDER BY idprof";  
$rqExT = mysql_query($rqExT) or die ("Execution de la requête impossible" );  
while ($rqExT1=mysql_fetch_array($rqExT))  
{ extract($rqExT1);  
echo $pseudo;
echo $title;
echo $message;
echo $i;
}

 
Et rien.. :sweat:. J'ai une erreur soit de connexion impossible soit d'erreur en fin de code.

n°1244604
cvb
Posté le 13-11-2005 à 13:52:40  profilanswer
 

Finelarme a écrit :

Merci pour ta réponse
 
J'ai essayé ceci :
 
$rqExT = "SELECT * FROM professeur ORDER BY idprof";  
$rqExT = mysql_query($rqExT) or die ("Execution de la requête impossible" );  
while ($rqExT1=mysql_fetch_array($rqExT))  
{ extract($rqExT1);  
echo $pseudo;
echo $title;
echo $message;
echo $i;
}

 
Et rien.. :sweat:. J'ai une erreur soit de connexion impossible soit d'erreur en fin de code.


 
heu.....la requete il faut la changer !  :D  

n°1244607
Finelarme
Posté le 13-11-2005 à 14:01:08  profilanswer
 

Voui merci, m'enfin je vois pas du tout comment faire, mici quand mme..
 
 :cry:

n°1244611
cvb
Posté le 13-11-2005 à 14:04:50  profilanswer
 

Finelarme a écrit :

Voui merci, m'enfin je vois pas du tout comment faire, mici quand mme..
 
 :cry:


 
 
 [:cvb]  
 
jusqu'à preuve du contaire, ce n'est pas ta requête  ! Change là par la tienne ! Tu dois en avoir une pour interroger la table  :D  
 

Code :
  1. $rqExT = "SELECT * FROM professeur ORDER BY idprof";

 
 

Code :
  1. $rqExT = "SELECT * FROM professeur ORDER BY idprof"; 
  2. $rqExT = mysql_query($rqExT) or die ("Execution de la requête impossible" ); 
  3. while ($rqExT1=mysql_fetch_array($rqExT)) 
  4. { extract($rqExT1); 
  5. echo $pseudo;
  6. echo $title;
  7. echo $message;
  8. echo $i;
  9. }


 
@+


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

  [commentaires] - ajout de champ

 

Sujets relatifs
Probleme Access: assistant création formulaire ne détecte pas de champAjout/suppression d'éléments dans un JTree...
Oracle SQL+ > Récupérer le contenu d'un champ assez long[Excel VBA] Champ facultatif
formulaire [champ deroulant automatique]requete d'ajout qui ne fait rien
concatener du texte à un champ, avec un UPDATE ??[ACCESS]remettre à zéro un champ de type NuméroAuto
[VBScript] Recordset Access et champ de type Mémochamp Mémo tronqué à l'export dans excel
Plus de sujets relatifs à : [commentaires] - ajout de champ


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