السلام عليكم ورحمة الله
انا ايضا لست محترف في البي اتش بي
لكن حاولت المساعد
جرب الكود التالي
كود PHP:
<?php
if (!$_POST['submit'])
{
?>
<form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<table border="0" width="60%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="300" align="left"><b>الدخول لدرجة الطالب بواسطة رقم التسجيل الخاص به:</b></td>
<td width="115"><input type="text" name="std_id" size="20"></td>
<td><input type="submit" value="تنفيذ" name="submit"></td>
</tr>
</table>
</form>
<?
}
else
{
include('conf.php');
// open database connection
$connection = mysql_connect($host, $user, $pass)
or die ('Unable to connect!');
// select database
mysql_select_db($db) or die ('Unable to select database!');
$com_id=$_POST['std_id'];
$query = "SELECT *
FROM std
where std_id='$std_id';
$result = mysql_query($query)
or die ("Error in query: $query. " . mysql_error());
$row = mysql_fetch_object($result);
// print details
if ($row)
{
?>
<table>
<tr>
<td>إسم الطالب</td>
<td><?php echo $row->std_name; ?></td>
</tr>
<tr>
<td>درجة الطالب</td>
<td><?php echo $row->std_grade; ?></td>
</tr>
</table>
<?
}
else
{
echo 'درجة الطالب غير متوفرة';
}
}
?>
طبعا وضعت اسماء حقول افتراضية يجب عليك تعديلها على ما يتناسب مع قاعدة البيانات الخاصة بك
افترضت اسم الجدول std
وافترضت رقم الطالب هو std_id
وافترضت درجة الطالب std_grade