أعضاء المنتدى الكرام
كيف يمكننا اخذ قيمة ال checkbox و radiobutton من الداتا بيز و تعبئتها على الفورم
كم هو الحال مع ال textbox و dropdownlist
ممكن مثال على ذالك و شكرا
أعضاء المنتدى الكرام
كيف يمكننا اخذ قيمة ال checkbox و radiobutton من الداتا بيز و تعبئتها على الفورم
كم هو الحال مع ال textbox و dropdownlist
ممكن مثال على ذالك و شكرا
في الصفحة:
<%@page contentType="text/html" pageEncoding="windows-1256"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@page import="myProject.db" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
<title>JSP Page</title>
</head>
<body><jsp:useBean id="db" scope="request" class="myProject.db" />
<h1>Hello World!</h1>
<%
Iterator i = db.getUser().iterator() ;
while(i.hasNext()){
user u =(user) i.next() ;
%>
<input type="radio" name="" value=" <%= u.getUser() %>">
<%= u.getUser() %>
</input>
<%
}
%>
</body>
</html>فئة db:
import java.sql.*;
import java.util.ArrayList;
import java.util.HashMap;
/**
*
* @author Admin
*/
public class db {
private Connection con = null;
private Statement s = null;
public db(){}
public Connection getCon(){
try{
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/JDBC","root","root");
}catch(Exception e){e.printStackTrace();}
return con;
}
public ArrayList getUser() throws SQLException{
ArrayList user = new ArrayList();
Connection c = getCon();
s = c.createStatement();
ResultSet r = s.executeQuery("select * from user_roles");
while(r.next()){
user u = new user();
u.setUser(r.getString(1));
u.setRole(r.getString(2));
user.add(u);
}
return user;
}
}فئة user :
public class user {
private String user;
private String role;
/**
* @return the user
*/
public String getUser() {
return user;
}
/**
* @param user the user to set
*/
public void setUser(String user) {
this.user = user;
}
/**
* @return the role
*/
public String getRole() {
return role;
}
/**
* @param role the role to set
*/
public void setRole(String role) {
this.role = role;
}
}النتيجة :
عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..
{ لا ينال العلم مستحٍ ولا مستكبر }
شكرا صديقي على الرد
ولكن السؤال اذا كان لدي قيم مخزنه في الداتا بيز لل dropdown , check box
كيف يمكني عرض القيم المخزنه على الفورم
وشكراااااااااا
والقيم المعروضة في المثال آتية من قاعدة البيانات أصلا! :blink:
عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..
{ لا ينال العلم مستحٍ ولا مستكبر }
نعم صديقي
ولكن عرض القيم اذا كانت checked او لأ
هل سنستخدم جمله شرطيه و تعبئة الradio button الذي تم تخزينه بالداتا بيز
ممكن المثال مع قاعدة البيانات
ولك جزيل الشكر
Using c#
in case of get your data through datatable, or dataReader
its the same idea
you can fill chkBox, rdbButton like that:
rbdButton.checked=System.Convert.ToBoolean(dtable.Rows[0]["myrdButtonCell"]);
chkBox.checked=System.Convert.ToBoolean(dtable.Rows[0]["mychkBoxCell"]);
أخي هل تعرف HTML?
يجب عليك أن تتعلمها إذا لم تكن تعرفها
على كل حال هناك attribute يتحكم بموضوع الاختيار
تحياتي
علاء الصالحي كتب:أخي هل تعرف HTML?
يجب عليك أن تتعلمها إذا لم تكن تعرفها
على كل حال هناك attribute يتحكم بموضوع الاختيار
تحياتي
صديقي صالحي طبعا بعرف HTML
بس السؤال انه احضار قيمة check box و تخزينها في Arraylist
ثم التأكد هل قيمة الcheck box مختاره ام لا
أخي لا زلت لا أرى مشكلة هناك مشكلة
هلا قمت بتفصيل مشكلتك أكثر
ربما يتضح لي ما يصعب عليك بالضبط
تحياتي
شكرا للجميع على المشاركه
و أخص بالذكر الاخ Java Developer
وجدت الحل بعد مجموع من المحاولات
<p>Position : <select id="position" name="position">
<% for(Page pg2 : dao.listPages()){ %>
<option id=<%=pg2.getPosition()%>
<% if(pg2.getPosition()== pg.getPosition() ){ %>
selected="selected"
<%} %>
>
<%=pg2.getPosition()%>
<%} %>
</select>
مبارك لك اخى
اقتباسselected="selected"
هذا ما قاله لك اخى علاء الصالحى فهو يسمى Attribute فى HTML
على كل الحمد لله انك وصلت للحل
تحياتى
﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾
الأنفال ۳۳
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…