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

  FORUM HardWare.fr
  Programmation
  PHP

  besoin d'aide urgent update bd

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

besoin d'aide urgent update bd

n°449722
neojack
Posté le 06-07-2003 à 18:16:00  profilanswer
 

Voilà, j'ai mis ne place un système d'identification de membres pas users et mot de passe... j'ai créer un formulaire permettant de modifier le profil, enfin, surtout venir le compléter... Alors mon problème réside dans le fait que je ne sais pas comment faire pour que en cliquant sur le bouton "valider", les données introduites viennet s'enregistrer dans la base mysql...
 
Voici ce que j'ai déjà comme code en début de page pour vérifier que la personne qui arrive sur la page profil est bien passée par le formulaire d'identification.
 

Code :
  1. <?
  2. require("conf.php" );
  3. // CONNEXION MYSQL
  4. $db_link = @mysql_connect($sql_serveur,$sql_user,$sql_passwd);
  5. if(!$db_link) {echo "Connexion impossible à la base de données <b>$sql_bdd</b> sur le serveur <b>$sql_server</b><br>Vérifiez les paramètres du fichier conf.php3"; exit;}
  6. // SELECTION DE L'ENREGISTREMENT CONTENANT L'ID EN COURS
  7. $requete=mysql_db_query($sql_bdd,"select * from membre where id=\"$id\"",$db_link) or die(mysql_error());
  8. // SI L'ID N'EXISTE PAS
  9. if(mysql_num_rows($requete)==0)
  10. {
  11. // REDIRECTION PAGE ERREUR
  12. header("Location:$url_erreur" );
  13. exit;
  14. }
  15. // LIGNE FACULTATIVE : RECUPERATION DU PSEUDO
  16. $pseudo_membre=mysql_result($requete,0,"pseudo" );
  17. // CHAMPS SUPLEMENTAIRES
  18. // Si vous avez ajouté des champs dans la table SQL, inspirez-vous de la ligne précédente pour récupérer leur valeur.  
  19. //$email=mysql_result($requete,0,"email" );
  20. //$ville=mysql_result($requete,0,"ville" );
  21. // DECONNEXION MYSQL  
  22. mysql_close($db_link);
  23. ?>


 
Voilà j'espère que vous pourrez m'aider...


Message édité par neojack le 07-07-2003 à 12:08:18
mood
Publicité
Posté le 06-07-2003 à 18:16:00  profilanswer
 

n°449725
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 06-07-2003 à 18:20:55  profilanswer
 

Déjà, le header() marchera pas. Quand tu fais un require() ou un include() ou un echo ou autres fonctions d'entrée/sortie, tu peux oublier la fonction header().
Après, je pige pas du tout ce que tu veux faire :p


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°449728
neojack
Posté le 06-07-2003 à 18:22:09  profilanswer
 

ouais merci, mais concrètement ?
ça devrait donner quoi sachant que je nomme les champs comme ça : nom_membre, prenom_membre, ...
 
merci

n°449730
mrbebert
Posté le 06-07-2003 à 18:23:24  profilanswer
 

Taiche a écrit :

Déjà, le header() marchera pas. Quand tu fais un require() ou un include() ou un echo ou autres fonctions d'entrée/sortie, tu peux oublier la fonction header().
Après, je pige pas du tout ce que tu veux faire :p

Pas forcément. Tant que rien n'a été écrit sur la sortie standard, il peut utiliser la fonction header() :)

n°449732
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 06-07-2003 à 18:25:28  profilanswer
 

mrBebert a écrit :

Pas forcément. Tant que rien n'a été écrit sur la sortie standard, il peut utiliser la fonction header() :)  


Non, include() ou require() empêche le bon déroulement de header(). cf http://www.php.net/manual/fr/function.header.php

Citation :

N'oubliez jamais que header() doit être appelée avant que le moindre contenu ne soit envoyé, soit par des lignes HTML habituelles dans le fichier, soit par des affichges PHP. Une erreur très classique est de lire un fichier avec include() ou require(), et de laisser des espaces ou des lignes vides, qui génèreront un affichage avant que la fonction header() ne soit appelée.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°449733
mrbebert
Posté le 06-07-2003 à 18:26:31  profilanswer
 

Neojack a écrit :

ouais merci, mais concrètement ?
ça devrait donner quoi sachant que je nomme les champs comme ça : nom_membre, prenom_membre, ...
 
merci

Tu fais un formulaire HTML, qui poste vers un script PHP. Dans ce script, tu auras quelque chose du genre :
$requete = "UPDATE membre SET nom='" . addslashes($nom_membre) . "', prenom='" . addslashes($prenom_membre) . "' WHERE id=" . $id;


Message édité par mrbebert le 06-07-2003 à 18:28:08
n°449734
mrbebert
Posté le 06-07-2003 à 18:27:47  profilanswer
 

Taiche a écrit :


Non, include() ou require() empêche le bon déroulement de header(). cf http://www.php.net/manual/fr/function.header.php

Citation :

N'oubliez jamais que header() doit être appelée avant que le moindre contenu ne soit envoyé, soit par des lignes HTML habituelles dans le fichier, soit par des affichges PHP. Une erreur très classique est de lire un fichier avec include() ou require(), et de laisser des espaces ou des lignes vides, qui génèreront un affichage avant que la fonction header() ne soit appelée.



:non:  
relis bien la citation ;)

n°449736
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 06-07-2003 à 18:30:21  profilanswer
 

mrBebert a écrit :

:non:  
relis bien la citation ;)  


Ah oké, ça signifie qu'il faut obligatoirement des lignes vides dans le fichier [:ula]
Merci :jap:


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°449737
neojack
Posté le 06-07-2003 à 18:31:28  profilanswer
 

mrBebert a écrit :

Tu fais un formulaire HTML, qui poste vers un script PHP. Dans ce script, tu auras quelque chose du genre :
$requete = "UPDATE membre SET nom='" . addslashes($nom_membre) . "', prenom='" . addslashes($prenom_membre) . "' WHERE id=" . $id;


 
ouais ça me botte ça ... si tu pouvais développer un poil plus le code ça serait terrible mon gars... merci d'avance...

n°449739
mrbebert
Posté le 06-07-2003 à 18:33:05  profilanswer
 

Taiche a écrit :


Ah oké, ça signifie qu'il faut obligatoirement des lignes vides dans le fichier [:ula]
Merci :jap:

Pour pas avoir de problème, il ne faut pas de lignes vides.
Si tu as un fichier qui contient des caractères (ne serait-ce qu'un espace ou un retour à la ligne) en dehors des balises <? ?>, ces caractères seront envoyés directement au client. Et le header() ne fonctionnera plus :/  
Donc, quand on fait des fichiers destinés à être inclus, il faut faire attention à ne pas laisser de caractères en dehors des <? ?>


Message édité par mrbebert le 06-07-2003 à 18:33:57
mood
Publicité
Posté le 06-07-2003 à 18:33:05  profilanswer
 

n°449843
neojack
Posté le 06-07-2003 à 22:17:55  profilanswer
 

Alors voilà, j'ai utilisé ce code :

Code :
  1. $requete=mysql_db_query($sql_bdd,"insert into membre values (\"$nom_membre\",\"prenom_membre\" )",$db_link) or die(mysql_error());

pour faire l'update du profil, mais il me met ce message d'erreur que je capte pas où est l'erreur...
 

Code :
  1. Column count doesn't match value count at row 1


 
Pour que vous voyez pleinement, voici le code de la page profil complet...  
 

Code :
  1. [cpp]
  2. <head>
  3. <style>
  4. BODY{
  5. scrollbar-face-color:'#0B391C';
  6. scrollbar-arrow-color:'#FFFFFF';
  7. scrollbar-track-color:'#0B391C';
  8. scrollbar-shadow-color:'#FFFFFF';
  9. scrollbar-highlight-color:'#FFFFFF';
  10. scrollbar-3dlight-color:'#FFFFFF';
  11. scrollbar-darkshadow-Color:'#FFFFFF';
  12. }
  13. </style>
  14. <link rel="stylesheet" type="text/css" href="theme/fstyle.css">
  15. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  16. </head>
  17. <body bgcolor="0B391B" >
  18. <?
  19. require("conf.php" );
  20. // CONNEXION MYSQL
  21. $db_link = @mysql_connect($sql_serveur,$sql_user,$sql_passwd);
  22. if(!$db_link) {echo "Connexion impossible à la base de données <b>$sql_bdd</b> sur le serveur <b>$sql_server</b><br>Vérifiez les paramètres du fichier conf.php3"; exit;}
  23. // SELECTION DE L'ENREGISTREMENT CONTENANT L'ID EN COURS
  24. $requete=mysql_db_query($sql_bdd,"select * from membre where id=\"$id\"",$db_link) or die(mysql_error());
  25. // SI L'ID N'EXISTE PAS
  26. if(mysql_num_rows($requete)==0)
  27. {
  28. // REDIRECTION PAGE ERREUR
  29. header("Location:$url_erreur" );
  30. exit;
  31. }
  32. // LIGNE FACULTATIVE : RECUPERATION DU PSEUDO
  33. $pseudo_membre=mysql_result($requete,0,"pseudo" );
  34. $passe_membre=mysql_result($requete,0,"passe" );
  35. // CHAMPS SUPLEMENTAIRES
  36. $requete=mysql_db_query($sql_bdd,"insert into membre values (\"$nom_membre\",\"prenom_membre\" )",$db_link) or die(mysql_error());
  37. mysql_close($db_link);
  38. ?>
  39. <table border='0' cellpadding='0' cellspacing='0' width='915' height='513' align='center'>
  40.  
  41.   <tr>
  42.       <td align="left" valign="top" width="229" rowspan="5" height="513">
  43.   <br>
  44.  
  45. <table width='200' border='0' cellpadding='0' cellspacing='0'>
  46.      <tr>
  47.         <td background="images/mh.jpg" border="0" width="200" height="30" valign="middle">
  48.   <div align="center"><font class="menu">.:: Menu de navigation ::.</div></font>
  49.   </td>
  50.      </tr>
  51.      <tr>
  52.         <td background='images/mm.jpg'>
  53.   <font class='textnormal'>
  54.   <div align='center'>
  55.   <table width='75%' align='center' border='0'>
  56. <tr>
  57. <td width='50%' valign='bottom' align='center'><font class='textnormal'><br><b>Bienvenue</b><br><a class='menulien' href='pbas.php' target='_self'><br>> Accueil <</a><br>
  58. <a class='menulien' href='histoire.php' target='_self'><br>> Histoire de la troupe <</a><br>
  59. <a class='menulien' href='membres.php' target='_self'><br>> Membres <</a><br>
  60. <a class='menulien' href='fede.php' target='_self'><br>> La fédération <</a><br>
  61. <a class='menulien' href='loi.php' target='_self'><br>> La loi et la promesse<br>scoute <</a><br>
  62. <a class='menulien' href='calendrier.php' target='_self'><br>> Le calendrier <</a><br>
  63. <a class='menulien' href='photos.php' target='_self'><br>> Les photos <</a><br>
  64. <a class='menulien' href='liens.php' target='_self'><br>> Les liens <</a><br>
  65.   </font>
  66. </td>
  67. </tr>
  68. </table>
  69.             </div>
  70.             </font>
  71.   </td>
  72.      </tr>
  73.      <tr>
  74.         <td>
  75.             <img src='images/mb.jpg' border='0' alt='' width="200" height="25"></td>
  76.      </tr>
  77. </table>   &nbsp;
  78. <table width='200' border='0' cellpadding='0' cellspacing='0'>
  79.      <tr>
  80.         <td background='images/mh.jpg' border='0' width='200' height='29' valign='middle'>
  81.   <div align="center"><font class="menu">.:: Se connecter ::.</div></font>
  82.   </td>
  83.      </tr>
  84.      <tr>
  85.         <td background='images/mm.jpg'>
  86.   <font class='textnormal'>
  87. <div align="center">
  88. <br>
  89. <a class='menulien' href="profil.php?id=<? echo "$id"; ?>" target="_self"> <img src='images/compte.gif' border='0' width="29" height="33"></a>
  90. <a class='menulien' href="profil.php?id=<? echo "$id"; ?>" target="_self"><br> &gt;
  91. Mon profil <</a><br><br>
  92. </div>
  93.             </font>
  94.   </td>
  95.      </tr>
  96.      <tr>
  97.         <td>
  98.             <img src='images/mb.jpg' border='0' alt='' width="200" height="25"></td>
  99.      </tr>
  100. </table>   &nbsp;
  101. <table width='200' border='0' cellpadding='0' cellspacing='0'>
  102.      <tr>
  103.         <td background='images/mh.jpg' border='0' width='200' height='29' valign='middle'>
  104.   <div align="center"><font class="menu">.:: Infos ::.</div></font>
  105.   </td>
  106.      </tr>
  107.      <tr>
  108.         <td background='images/mm.jpg'>
  109.   <font class='textnormal'>
  110.   <div align='center'>
  111. </div>
  112.   </font>
  113.   </td>
  114.      </tr>
  115.      <tr>
  116.         <td>
  117.             <img src='images/mb.jpg' border='0' alt='' width="200" height="25"></td>
  118.      </tr>
  119. </table>  
  120.  
  121.  
  122.       
  123.   <td align="left" valign="top" width="596" height="21" colspan="4">
  124.       <td align="left" valign="top" width="90" rowspan="5" height="513">
  125.   &nbsp;<font class='textnormal'><tr>
  126.       <td align="left" valign="top" width="23" height="575">
  127.   &nbsp;<td align="left" valign="top" width="540" height="575">
  128.       <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0 height="156">
  129.         <TR>
  130.           <TD width=23 height=12>
  131.           <img border="0" src="images/bashg.jpg" width="23" height="29"></TD>
  132.           <TD width="100%" background=images/bashm.jpg height=12></TD>
  133.           <TD width=23 height=26>
  134.           <img border="0" src="images/bashd.jpg" width="23" height="29"></TD></TR>
  135.         <TR>
  136.           <TD width=23 background=images/basmg.jpg height="1"></TD>
  137.           <TD width="100%" bgColor=white height="135">
  138.             <DIV align=center style="width: 715; height: 129"><BR>
  139.               <img border="0" src="images/line.gif" width="333" height="9">
  140.          
  141.      
  142.              
  143.                        
  144.               <p><font size="2" face="Verdana">Bienvenue dans votre profil,
  145.               c'est ici que vous allez pouvoir modifier vos informations
  146.               personnelles...</font></p>
  147.          
  148.      
  149.              
  150.                        
  151.          <table border="0" width="100%">
  152.                   <tr>
  153.                     <td width="50%" align="right">
  154. <font face="Verdana" size="2">
  155. Pseudo :</font></td>
  156.                     <td width="50%"><b> <input type="text" name="pseudo_membre" size="45" value="<?php print ("$pseudo_membre" ); ?>">
  157.                       </b></td>
  158.                   </tr>
  159.                   <tr>
  160.                     <td width="50%" align="right">
  161. <font face="Verdana" size="2">
  162. Mot de passe :</font></td>
  163.                     <td width="50%"><b> <input type="text" name="passe_membre" size="45" value="<?php print ("$passe_membre" ); ?>">
  164.                       </b></td>
  165.                   </tr>
  166.                   <tr>
  167.                     <td width="50%" align="right">
  168. <font face="Verdana" size="2">
  169. Nom :</font></td>
  170.                     <td width="50%"><b> <input type="text" name="nom_membre" size="45">
  171.                       </b></td>
  172.                   </tr>
  173.                   <tr>
  174.                     <td width="50%" align="right">
  175. <font face="Verdana" size="2">
  176. Prénom :</font></td>
  177.                     <td width="50%"><b> <input type="text" name="prenom_membre" size="45">
  178.                       </b></td>
  179.                   </tr>
  180.                   <tr>
  181.                     <td width="50%" align="right">
  182. <font face="Verdana" size="2">
  183. Totem :</font></td>
  184.                     <td width="50%"><b> <input type="text" name="totem_membre" size="45">
  185.                       </b></td>
  186.                   </tr>
  187.                   <tr>
  188.                     <td width="50%" align="right">
  189. <font face="Verdana" size="2">
  190. Email :</font></td>
  191.                     <td width="50%"><b> <input type="text" name="email_membre" size="45">
  192.                       </b></td>
  193.                   </tr>
  194.                   <tr>
  195.                     <td width="50%" align="right">
  196. <font face="Verdana" size="2">
  197. Téléphone :</font></td>
  198.                     <td width="50%"><b> <input type="text" name="telephone_membre" size="45">
  199.                       </b></td>
  200.                   </tr>
  201.                   <tr>
  202.                     <td width="50%" align="right">
  203. <font face="Verdana" size="2">
  204. GSM :</font></td>
  205.                     <td width="50%"><b> <input type="text" name="gsm_membre" size="45">
  206.                       </b></td>
  207.                   </tr>
  208.                   <tr>
  209.                     <td width="50%" align="right">
  210. <font face="Verdana" size="2">
  211. Adresse (rue + numéro) :</font></td>
  212.                     <td width="50%"><b> <input type="text" name="rue_membre" size="45">
  213.                       </b></td>
  214.                   </tr>
  215.                   <tr>
  216.                     <td width="50%" align="right">
  217. <font face="Verdana" size="2">
  218. Code postal :</font></td>
  219.                     <td width="50%"><b> <input type="text" name="postal_membre" size="45">
  220.                       </b></td>
  221.                   </tr>
  222.                   <tr>
  223.                     <td width="50%" align="right">
  224. <font face="Verdana" size="2">
  225. Localité :</font></td>
  226.                     <td width="50%"><b> <input type="text" name="localite_membre" size="45">
  227.                       </b></td>
  228.                   </tr>
  229.                   <tr>
  230.                     <td width="100%" align="center" colspan="2">
  231.                     <form action="profil.php" method="post">
  232.                    
  233. <p style="margin-top: -">&nbsp;</p>
  234. <p style="margin-top: -20"><font face="Verdana" size="2">
  235. <input type="button" value="Valider votre profil" name="valide"></font></p>
  236. <p style="margin-top: -20">&nbsp;</p>
  237. <p style="margin-top: -20">
  238.               <img border="0" src="images/line.gif" width="333" height="9">
  239.          
  240.      
  241.              
  242.                        
  243. </p>
  244.                     </td>
  245.                   </tr>
  246.                 </table>
  247.               </form>
  248.               <p style="margin-top: -; margin-bottom: -">&nbsp;</DIV></TD></form>
  249.           <TD width=23 background=images/basmd.jpg height="135"></TD></TR>
  250.         <TR>
  251.           <TD width=23 background=basbg.gif height=29>
  252.           <img border="0" src="images/basbg.jpg" width="23" height="29"></TD>
  253.           <TD width="100%" background=images/basgm.jpg height=29></TD>
  254.           <TD width=23 background=basbd.gif
  255.         height=29><img border="0" src="images/basbd.jpg" width="23" height="29"></TD></TR></TABLE>
  256.       <td align="left" valign="top" width="6" height="575">
  257. </table>


 

n°449966
neojack
Posté le 07-07-2003 à 09:47:49  profilanswer
 

jump mon beau jump  :bounce:

n°449970
anapajari
s/travail/glanding on hfr/gs;
Posté le 07-07-2003 à 09:53:50  profilanswer
 

Neojack a écrit :

Alors voilà, j'ai utilisé ce code :

Code :
  1. $requete=mysql_db_query($sql_bdd,"insert into membre values (\"$nom_membre\",\"prenom_membre\" )",$db_link) or die(mysql_error());

pour faire l'update du profil, mais il me met ce message d'erreur que je capte pas où est l'erreur...

Code :
  1. Column count doesn't match value count at row 1




C'est ta requete qui merdoie, tu dois avoir une colonne de plus dans ta table non?
Il faut que tu précises tes colonnes dans le genre:

Code :
  1. insert into tatable ( colonne1, colonne2, ...) values ( val1, val2, ...)

 
Et gaffe tu as oublié le $ devant prenom_membre

n°449974
neojack
Posté le 07-07-2003 à 10:01:54  profilanswer
 

bon je viens d'utiliser une autre partie de code pour faire l'insert, la voici :

Code :
  1. mysql_query("update membre SET nom='$nom_membre', prenom='$prenom_membre' where id=\"$id\"" );


 
seulement, il me met ce message d'erreur :  
 

Code :
  1. Warning: Cannot add header information - headers already sent by (output started at d:\nicolas\siteweb\160\profil.php:4) in d:\nicolas\siteweb\160\profil.php on line 39


 
je capte vraiment rien... dans la base de données, rien est update, je pense que je n'arrive pas à trouver la bonne façon de renseigner le champ de formulaire à mettre dans la BD, car si je ne mets pas le $ à prenom_membre par exemple, je vais avoir l'update dans ma BD...
 
A l'aide please

n°449998
neojack
Posté le 07-07-2003 à 10:38:56  profilanswer
 

:bounce:

n°450055
neojack
Posté le 07-07-2003 à 12:07:54  profilanswer
 

:bounce:

n°450075
anapajari
s/travail/glanding on hfr/gs;
Posté le 07-07-2003 à 12:31:51  profilanswer
 

pfff allez un peu de traduction anglais-français nous donne:
Warning: Cannot add header information - headers already sent = "Avertissement : Ne peut pas ajouter l'information d'en-tête - en-têtes déjà envoyés" (Voila©)
Et pourquoi hein, parce que IL NE FAUT PAS METTRE DE CODE HTML AVANT D'ENVOYER UN HEADER.
 
Ensuite quand tu fais un update, tu n'insers pas d'enregistrement dans ta table on est bien d'accord? Tu mets des enregistrements à jour et c'est pas du tout pareil. Alors va falloir que tu choisisses ce que tu veux faire.
 
Enfin si tu veux vraiment qu'on t'aide ça serait sympa de filer la structure de la table, c'est nettement plus pratique pour comprendre pourquoi une requete marche pas!

n°450098
neojack
Posté le 07-07-2003 à 12:55:28  profilanswer
 

Champ Type Attributs Null Défaut Extra  
id_membre  int(10)   Oui  NULL    
id  varchar(20)   Oui  NULL    
pseudo  varchar(20)   Oui  NULL    
passe  varchar(20)   Oui  NULL    
nom  varchar(30)   Oui  NULL    
prenom  varchar(30)   Oui  NULL    
totem  varchar(30)   Oui  NULL    
email  varchar(50)   Oui  NULL    
telephone  varchar(15)   Oui  NULL    
gsm  varchar(15)   Oui  NULL    
rue  varchar(100)   Oui  NULL    
postal  varchar(5)   Oui  NULL    
localite  varchar(30)   Oui  NULL    

n°450111
dropsy
et bonne chance surtout...
Posté le 07-07-2003 à 13:02:24  profilanswer
 


voila une requête d'insertion:

Code :
  1. mysql_query("update insert into membre (id, nom, prenom)VALUES ('$id', '$nom_membre','$prenom_membre');


 
pour le problème de ton header, lis le lien donné par Taiche un peu plus haut... ne mets pas de HTML avant de faire ton header

n°450113
neojack
Posté le 07-07-2003 à 13:03:41  profilanswer
 

dropsy a écrit :


voila une requête d'insertion:

Code :
  1. mysql_query("update insert into membre (id, nom, prenom)VALUES ('$id', '$nom_membre','$prenom_membre');


 
pour le problème de ton header, lis le lien donné par Taiche un peu plus haut... ne mets pas de HTML avant de faire ton header
 


 
ben je passe par frontpage pour l'aspect graphique et il me remet chaque fois mon code php dans le body...

n°450120
dropsy
et bonne chance surtout...
Posté le 07-07-2003 à 13:12:31  profilanswer
 

Neojack a écrit :


 
ben je passe par frontpage pour l'aspect graphique et il me remet chaque fois mon code php dans le body...  


 
bah frontpage n'est peut-être pas le soft qu'il faut utiliser alors [:proy]

n°450121
neojack
Posté le 07-07-2003 à 13:15:17  profilanswer
 

ben je suis passé par bloc notes pour remettre le code php contenant le header tout en début de page avant même le <head> et il me fait quand même l'erreur, ... de pus je n'arrive toujours pas à faire l'enregistrement dans la base de données.

n°450124
dropsy
et bonne chance surtout...
Posté le 07-07-2003 à 13:17:39  profilanswer
 

tu as du laisser une ligne vide en haut du fichier ou dans le fichier que tu inclus... normalement le message d'erreur te donne la ligne ou commence la sortie

n°450131
neojack
Posté le 07-07-2003 à 13:26:31  profilanswer
 

je n'inclus pas de fichier tout est dans le même fichier ... je ne fais aucun include .

n°450136
dropsy
et bonne chance surtout...
Posté le 07-07-2003 à 13:28:08  profilanswer
 

si tu le fais: "require("conf.php" );"

n°450199
anapajari
s/travail/glanding on hfr/gs;
Posté le 07-07-2003 à 14:32:27  profilanswer
 

dropsy a dû oublier de supprimer un mot :


voila une requête d'insertion:

Code :
  1. mysql_query("update insert into membre (id, nom, prenom)VALUES ('$id', '$nom_membre','$prenom_membre');




Il faut bien entendu virer l'update ...


Message édité par anapajari le 07-07-2003 à 14:33:02
n°450214
dropsy
et bonne chance surtout...
Posté le 07-07-2003 à 14:45:55  profilanswer
 

Anapajari a écrit :


Il faut bien entendu virer l'update ...


 
euh... hum: c'était un test :o

mood
Publicité
Posté le   profilanswer
 


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

  besoin d'aide urgent update bd

 

Sujets relatifs
UPDATE bon?urgent PL/SQL illisible
[HS] besoin d'aide pour un radar de stationnementbesoin d'aide pour crystal report...
besoin de conseils pour dev C++/windows[access et vba] method before upadte et cancel de l'update
J'ai besoin d'un Guru C++[IE bug CSS] aide wanted!!!
Plus de sujets relatifs à : besoin d'aide urgent update bd


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