Petite aide niveau tablea en HTML/PHP?

Petite aide niveau tablea en HTML/PHP? - HTML/CSS - Programmation

Marsh Posté le 16-04-2013 à 16:18:25    

Bonjour, bonsoir à tous,
je suis à la recherche de quelqu'un qui pourrait m'aider pour une petite partie de code html/php.
Je souhaite réaliser un tableau contenant des articles, une quantité, un prix, et une petite image/bouton servant d'envoi de donnée.
 
Cependant, je n'arrive pas à mettre mon code php dans le fameux tableau...  
 
voici le code;
 
echo" <a href=fin.php> voir le panier </A>";  
echo"<br>";
 
echo "<TR>";  
echo "<TH> Index </TH>";
echo "<TH> Designation </TH>";
echo "<TH> Quantité </TH>";
echo "<TH> Sous Total </TH>";
echo "</TR>";
 
 
for($i=0;$i<$nbligne;$i++) {  
 $tab=mysql_fetch_array($resultat);
 
 echo "<tr>";
 echo "<form action= 'ajout_ligne.php'     METHOD='post'>";  
 echo "<td>$tab[0] <INPUT TYPE='hidden' VALUE=$tab[0] NAME='index' ></td>";  
 echo "<td>$tab[1] <INPUT TYPE='hidden' VALUE=$tab[1] NAME='designation'></td>";  
 echo "<td>$tab[2] <INPUT TYPE='hidden' VALUE=$tab[2] NAME='prix' ></td>";  
 echo "<td><select name='quant'></td>";  
 echo "<td><option value='1'> 1 </option></td>";  
 echo "<td><option value='2'> 2 </option></td>";  
 echo "<td><option value='3'> 3 </option></td>";  
 echo "<td></select></td>";
   
 
 echo "<td><INPUT border=0 src='./image/caddie.jpg' type='image' Value='submit' align='middle' ></td>";  
 
 echo "</form>";
 echo "</tr>";}  
 
de cette façon, ça ne fonctionne pas de fait... mais que changez, et comment?  
 
ps; j'utilise MySQLite comme gestionnaire de base de donnée. Toutes mes autres pages fonctionnent à la perfection, sauf celle-ci... Le seul problème est dans le tableau!
 
Si c'était possible d'avoir une petite aide, cela m'arrangerait beaucoup, merci d'avance? :)

Reply

Marsh Posté le 16-04-2013 à 16:18:25   

Reply

Marsh Posté le 17-04-2013 à 09:19:03    

alors
 
- il n'y a pas de balises <table> ni </table>
- quel intérêt de mettre un <form> par ligne? (en plus il se retrouve à l'intérieur d'un <tr> je ne suis pas certain que ce soit une bonne chose)
- le <select> ne va pas du tout! il ne faut pas de <td></td> à l'intérieur
en gros il faut faire :

Code :
  1. <td>
  2.   <select>
  3.      <option></option>
  4.      <option></option>
  5.   </select>
  6. </td>


 
- pour valider un formulaire avec une image il faut utiliser le <input type="image">
 
Je ne dis pas que ça va tout régler d'un coup, mais au moins ça réglera quelques problèmes potentiels


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
Reply

Sujets relatifs:

Leave a Replay

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