Créer un bouton à l'intérieur de la table et le changement, tout événement onclick
J'ai un problème de création d'un bouton à la volée dans sa fonction. J'ai créé une table parfaitement dans php mais je ne sais pas comment faire pour créer un bouton à l'intérieur de php code à l'aide d'une fonction sur chaque bouton.
Example
ID NAME PRICE ADD
1 STRAW 100 BUTTON 1
2 STRAWRE 300 BUTTON 2
3 STRAWTO 200 BUTTON 3
Le bouton ajouter dynamiquement à l'utilisation de la boucle à l'intérieur de la html table. et quand j'ai procédé à un clic sur le bouton, puis l'id, le nom et le prix de l'article sera modifié avec la zone de texte et de chaque zone de texte a une valeur auto à l'aide de l'ancien, et le bouton 1 sera ajouté un bouton à gauche du bouton 1, bouton ou le bouton 2 ou le bouton 3.
function cetakdata()
{
if(is_array($_SESSION['pembelian']))
{
$total = "";
echo "Here's your chart" . "<br>";
$max = count($_SESSION['pembelian']);
$th1 = "<th>" . "No" . "</th>";
$th2 = "<th>" . "Nama Barang" . "</th>";
$th3 = "<th>" . "Harga Barang" . "</th>";
$th4 = "<th>" . "Jumlah" . "</th>";
$th5 = "<th>" . "Subtotal" . "</th>";
$th6 = "<th>" . "Add Edit" . "</th>";
echo "<table border=1>";
echo "<tr>";
echo $th1 ;
echo $th2;
echo $th3;
echo $th4;
echo $th5;
echo $th6;
echo "</tr>";
for ($indexo = 0; $indexo < $max; $indexo++) {
echo "<tr>";
echo "<td>" . $indexo."</td>";
echo "<td>" . $_SESSION['pembelian'][$indexo]['namabarang']."</td>";
echo "<td>" . $_SESSION['pembelian'][$indexo]['hargabarang']."</td>";
echo "<td>" . $_SESSION['pembelian'][$indexo]['jumlahbarang']."</td>";
echo "<td>" . $_SESSION['pembelian'][$indexo]['subtotal']."</td>";
echo "<td>" .THIS IS HOW I PUT THE BUTTON ON THE FLY DELETE BUTTON."</td>";
$total += $_SESSION['pembelian'][$indexo]['subtotal'];
echo "</tr>";
}
echo "TOTAL BELANJA = ". $total;
echo "</table>";
}else
{
echo "Chart is still Empty";
}
}
C'est le code. Lorsque le bouton j'ai créé l'autre td va changer dans la zone de texte avec sa valeur et après que l'utilisateur fini de modifier l'utilisateur peut également enregistrer dans le bouton enregistrer à côté du bouton ajouter, mais le bouton enregistrer sera apparu lorsque l'utilisateur clic sur le bouton modifier l'image ci-dessus :
Toutes les réponses seront donc beaucoup apprécié s'il vous plaît 🙂 Mais je dois connecter le bouton dans le code php, car il va être traitées de la session
Pouvez-vous inclure certains d'entre vous êtes le code php afin que nous puissions voir ce que vous avez déjà?
Je pense que vous avez besoin de poster un code ou nettoyer la question. Vous avez déjà un bouton, que voulez-vous faire avec elle lorsque vous cliquez dessus?
Merci beaucoup, mais comment puis-je me connecter à cette fonction à l'aide d'un php, par exemple, comme cet exemple de imageshack.us/photo/my-images/831/exampleog.png
OriginalL'auteur | 2011-12-13
Vous devez vous connecter pour publier un commentaire.
ajoutez simplement comme un bouton normal dans la dernière
td
et d'action avec certains de fonction jquery
oh... peut-être que vous pouvez faire avec ce
ÉDITÉ
changements de cette
<td><button id=".$data['kode_barang']." name=\"button\">Edit</button></td>
à
<td><button id=".$data['kode_barang']." name=\"button\" style=\"display:none\">Edit</button><button id=".$data['kode_barang']." name="..$data['kode_barang'].">Edit2</button></td>
et sur le javascript juste ajouter modifier, tout comme ce
qu'entendez-vous par la connexion à l'aide de la fonction php ? je ne comprends pas votre question?, certaines études de cas ou par exemple ça va être bon 🙂
J'ai édité le code et de prendre un coup d'oeil merci
regarder la modification du code, l'espoir d'une réponse à votre question
echo "<td><button id=". $_SESSION['pembelian'][$indexo]['namabarang'] . "name="bouton">Modifier</button></td>"; ce type d'erreur est-il?
OriginalL'auteur Khairu Aqsara
Voici un exemple de création d'un bouton à la volée avec javascript.
Je suis un peu confus au sujet de ce que vous êtes en question, mais peut-être que cela aidera un peu. Vous pouvez définir votre fonction javascript pour ensuite rediriger vers un fichier php sur votre serveur.
Que "exemple" est juste une image de la table. Je pense qu'il pourrait y avoir une certaine confusion sur ce qui est côté client et ce qui est côté serveur. Vous pouvez avoir le html et le javascript dans votre fichier php. Lorsque l'utilisateur d'accéder à votre code php s'exécute sur le serveur et le navigateur lancera le résultat. Javascript peut ensuite être utilisé pour d'autres calculs et nous pouvons même à un certain point de rediriger vers un autre fichier php sur un serveur. Des choses telles que les boutons sont côté client les éléments et ne peuvent pas accéder à des fonctions php. En javascript, nous pouvons obtenir les valeurs stockées dans les variables php mais c'est pas le sujet.
J'ai édité le code et de prendre un coup d'oeil merci
OriginalL'auteur jcmitch