[php] contenu d'un champs dans un input

contenu d'un champs dans un input [php] - PHP - Programmation

Marsh Posté le 13-11-2003 à 10:21:59    

Bonjour,
 
je voudrais afficher le contenu d'un (ou des) champs de ma base dans un input...mais j'y arrive po
 

Code :
  1. echo "<td align=\"center\" width=\"200\">".$row['<input type=\"text\" name=\"nom\" value=\"nom\">']."</td>";


 
euh je suis loin du compte?    merci

Reply

Marsh Posté le 13-11-2003 à 10:21:59   

Reply

Marsh Posté le 13-11-2003 à 11:29:47    

$row['<input type=\"text\" name=\"nom\" value=\"nom\">']
 
punaise?!!  :heink:  :??:  [:mcwimpy4] [:mlc]
 
c'est quoi ça?!
la case de ton tableau s'appelle bien '<input type=\"text\" name=\"nom\" value=\"nom\">' je ne rêve pas?!
 
 [:mcwimpy4]

Reply

Marsh Posté le 13-11-2003 à 11:40:11    

si j ai bien compri, le code serai plutot ca ...
 
echo "<td align=\"center\" width=\"200\"><input type=\"text\" name=\"nom\" value=\"$row[x]\"></td>";

Reply

Marsh Posté le 13-11-2003 à 11:44:59    

[:totoz]
 
je comprend pas s'il a voulu faire un input avec une valeur de sa DB ou un TD avec une valeur

Reply

Marsh Posté le 13-11-2003 à 11:50:26    

desolé je m'explique mieux
 
g ca

Code :
  1. if($total) {
  2.  while($row = mysql_fetch_array($result)) {
  3.      echo "<table bgcolor=\"#FFFFFF\" cellspacing=\"0\" cellpadding=\"10\" width=\"600\" class=\"result\" border=\"0\">"."\n";
  4.         echo "<tr>";
  5.  echo "<td align=\"center\" width=\"200\"><b><u>".$row['X']."</u></b></td>";
  6.         echo "<td width=\"100\" align=\"center\">ref : ".$row['ref']."</td>";
  7.  echo "<td align=\"center\" width=\"150\">tèl :".$row['Y']."</td>";
  8.  echo "<td align=\"center\" width=\"150\">fax :".$row['Z']."</td>";
  9. ....bla bla bla


 
et je voudrais afficher le contenu des mes champs dans des input avec l'idée un peu folle de pouvoir ensuite faire des 'update''delete'
 
merci pour votre aide

Reply

Marsh Posté le 13-11-2003 à 11:53:44    

gaelou22 a écrit :

si j ai bien compri, le code serai plutot ca ...
 
echo "<td align=\"center\" width=\"200\"><input type=\"text\" name=\"nom\" value=\"$row[x]\"></td>";


 
et oui je crois que c bien ca...g t arrivé pas trop loin mais j'avais une erreur de syntaxe...merci :jap:  
...mais bon vu mon niveau la route est encore longue

Reply

Marsh Posté le 13-11-2003 à 11:54:02    

Code :
  1. <input type=text name=\"nom\" value=\"".$row['ref']."\">


 
[:spamafote]

Reply

Marsh Posté le 13-11-2003 à 11:55:50    

azylum01 a écrit :

et je voudrais afficher le contenu des mes champs dans des input avec l'idée un peu folle de pouvoir ensuite faire des 'update''delete'


 
ah oké..
il te faut un script qui affiche tes donnés dans un formulaire..
puis un autre script qui traite les donnés (edit, delete) issus du formulaire.. ;)  
 
regarde ici, tout est expliqué :
 
http://dev.nexen.net/docs/php/anno [...] ?lien=post


Message édité par Mr yvele le 13-11-2003 à 11:58:29
Reply

Marsh Posté le 13-11-2003 à 12:18:36    

Mr yvele a écrit :


 
ah oké..
il te faut un script qui affiche tes donnés dans un formulaire..
puis un autre script qui traite les donnés (edit, delete) issus du formulaire.. ;)  
 
regarde ici, tout est expliqué :
 
http://dev.nexen.net/docs/php/anno [...] ?lien=post


 
merci beaucoup, car en plus d'etre mauvais en php je suis aussi mauvais en recherche car gt alle fouiner sur ce site :whistle:  
 
 
...euh scusé mais entre :

Code :
  1. <input type=\"text\" name=\"nom\" value=\"$row[x]\">


et

Code :
  1. <input type=text name=\"nom\" value=\"".$row['ref']."\">


 
y a une maniere qui est plus correcte qu'une autre ou c kiff kiff ?

Reply

Marsh Posté le 13-11-2003 à 12:27:18    

ça : "blabla $row[truc] blabla"
c'est quand meme plus simple à taper que  
"blabla ".$row['truc']." blabla"
 
mais moi je fait ça :
"blabla {$row[truc]} blabla"
 
dans ta chaine entre ' " ', tout ce qui est entre {..} est testé par php et, si il voit que ça peu etre interprété, ben il l'interprete! :D  
 
perso je trouve que le truc des "{$var}" c'est ce qu'il y a de plus clair et simple..
mais ça n'engage que moi ;)


Message édité par Mr yvele le 13-11-2003 à 12:27:29
Reply

Marsh Posté le 13-11-2003 à 12:27:18   

Reply

Marsh Posté le 13-11-2003 à 12:30:22    

regarde ici, tout y est expliqué :
 
 
http://dev.nexen.net/docs/php/anno [...] arsing.php
 
 
ai le reflexe php doc! [:sinclaire]

Reply

Marsh Posté le 13-11-2003 à 13:44:50    

Mr yvele a écrit :

regarde ici, tout y est expliqué :
http://dev.nexen.net/docs/php/anno [...] arsing.php
ai le reflexe php doc! [:sinclaire]  


 
ok ok [:benny hill]  
 
merci pour tout :jap:  
 
si j'arrive a un truc potable je le posterais :sarcastic:

Reply

Marsh Posté le 13-11-2003 à 13:50:24    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed