PDA

View Full Version : نمایش اطلاعات از بانک اطلاعاتی در یک تکس باکس



seyed ehsan
جمعه 12 دی 1393, 09:50 صبح
بچه ها شرمنده همه شما
سر کلاس هستم و ناچار چون راهی نداشتم برای رسیدن به جواب سوالم رو اینجا مطرح کردم .
با استفاده از پی اچ پی از بانک اطلاعاتی mySQL اطلاعات مورد نظر خودم رو فراخوانی کردم .
قبلا در صفحه وب خودم 4 تا تکس باکس قرار دادم که هر کدوم ای دی منحصر بفرد خودشون رو دارن .
حالا می خوام اطلاعات گرفته شده رو که هر کدوم در یک متغیر هستند رو انتقال بدم به اون تکس باکس ها .
میشه کد اون رو برام بگید؟

meysam1366
جمعه 12 دی 1393, 09:59 صبح
سلام دوست عزیز

باید به این صورت بنویسی

قبلش اتصال به بانک اطلاعاتی بعد


<?php $query = mysql_query('SELECT * FROM tbl_banks');
$result = mysql_num_rows($query);
if(count($result) > 0) {
while($bank = mysql_fetch_assoc($query)) {
?>
<option value="<?php echo $bank['fId']; ?>" name="bankId"><?php echo $bank['fName']; ?></option>
<?php
}
?>
</select><br><br>
<?php
}
?>

seyed ehsan
جمعه 12 دی 1393, 10:15 صبح
این کد من هست میشه به نسبت این کد راهنمایی کنید ؟


$result = mysqli_query($con,"select * from admin where username='$id2' and password='$password2'");


while($row = mysqli_fetch_array($result))
{



$id3=$row["username"];
$password3=$row["password"];
$email3=$row["email"];
$comment3=$row["fullname"];
}

HaZeM+
جمعه 12 دی 1393, 10:24 صبح
$result = mysqli_query($con,"select * from admin where username='$id2' and password='$password2'");


while($row = mysqli_fetch_array($result))
{
foreach($row as $f => $v) echo "<input type='text' id='$f' value='$v' />";
}

seyed ehsan
جمعه 12 دی 1393, 10:46 صبح
اما این جواب نمیده .
خودش به صفحه تکس باکس اضافه می کنه

HaZeM+
جمعه 12 دی 1393, 11:04 صبح
function createInput($id,$val) {
return "<input type='text' id='$id' value='$val' />";
}

$query = mysqli_query($con,"select * from admin");
$res = '';
while($row = mysqli_fetch_array($query))
{
$res .= createInput("UserName",$row["username"]);
$res .= createInput("Password",$row["password"]);
$res .= createInput("Email",$row["email"]);
$res .= createInput("FullName",$row["fullname"]);
$res .= 'BR';
}
echo $res;