Petite aide niveau tablea en HTML/PHP? - HTML/CSS - Programmation
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 :
|
- 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
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?