Jsp
marwa
-
levequeg Messages postés 16 Date d'inscription Statut Membre Dernière intervention -
levequeg Messages postés 16 Date d'inscription Statut Membre Dernière intervention -
svp je veux savoir comment je peux ecrire ce code en jsp
<?php
$id=$_POST['id_client'];
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
mysql_connect('localhost','root','');
mysql_selectdb('mimo');
$req='insert into clients (id_client,nom,prenom) values ("'.$id.'","'.$nom.'","'.$prenom.'")';
mysql_query($req);
header("Location: clients.php");
?>
<?php
$id=$_POST['id_client'];
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
mysql_connect('localhost','root','');
mysql_selectdb('mimo');
$req='insert into clients (id_client,nom,prenom) values ("'.$id.'","'.$nom.'","'.$prenom.'")';
mysql_query($req);
header("Location: clients.php");
?>
1 réponse
Bonjour,
La récupération des variables GET et POST se fait de la même façon en JSP en utilisant l'objet request.
Pour tes 3 variables tu devras donc faire :
int id = request.getParameter('id_client');
String nom = request.getParameter('nom');
String prenom = request.getParameter('prenom');
Pour la connexion et effectuer une requête a la base de données tu peux utiliser le driver JDBC
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/mimo","root","");
Statement stmt = conn.createStatement();
stmt.executeQuery("insert into clients (id_client,nom,prenom) values ("+id+","+nom+","+prenom+")");
Pour la redirection tu peux utiliser l'objet response
response.sendRedirect('clients.php');
En espérant que cela t'aides.
Bonne soirée
La récupération des variables GET et POST se fait de la même façon en JSP en utilisant l'objet request.
Pour tes 3 variables tu devras donc faire :
int id = request.getParameter('id_client');
String nom = request.getParameter('nom');
String prenom = request.getParameter('prenom');
Pour la connexion et effectuer une requête a la base de données tu peux utiliser le driver JDBC
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/mimo","root","");
Statement stmt = conn.createStatement();
stmt.executeQuery("insert into clients (id_client,nom,prenom) values ("+id+","+nom+","+prenom+")");
Pour la redirection tu peux utiliser l'objet response
response.sendRedirect('clients.php');
En espérant que cela t'aides.
Bonne soirée