السلام عليكم
إخواني الأفاضل
لدي هذا الكود :
<?php
function unix_time($timex){
$timex = $timex+10800;
return gmdate("h:i:s A", $timex);
}
$query = mysql_query("SELECT * FROM reg INNER JOIN status ON reg.id=status.id ORDER BY reg.id") or die ("mysql error");
echo "<table width='80%' cellpadding='5' border='1'>
<tr>
<td>#</td>
<td>الاسم</td>
<td>رقم الجوال</td>
<td>الايميل</td>
<td>تاريخ التسجيل</td>
<td>الحالة</td>
</tr>";
$numid = 1;
while ($row = mysql_fetch_assoc($query)){
$timetoshow = unix_time($row['timex']);
echo "
<tr>
<td>$numid</td>
<td><a href='show_reg_more.php?id=".$row['id']."'>".$row['name']."</a></td>
<td>".$row['mobile']."</td>
<td>".$row['email']."</td>
<td>".$row['ddate']." || $timetoshow</td>
<td>".$row['yesno']."<br />".$row['reason']."</td>
</tr>";
$numid++;
}
echo "</table>";
mysql_free_result($query);
mysql_close($con);
?>لدي جدولين reg و status
جدول reg يحتوي على الحقول التالية :
CREATE TABLE `reg` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `name` VARCHAR( 255 ) NOT NULL , `id_number` VARCHAR( 255 ) NOT NULL , `birthdate` VARCHAR( 255 ) NOT NULL , `mobile` VARCHAR( 255 ) NOT NULL , `qualification` VARCHAR( 255 ) NOT NULL , `email` VARCHAR( 255 ) NOT NULL , `project` VARCHAR( 255 ) NOT NULL , `project_type` VARCHAR( 255 ) NOT NULL , `experience` VARCHAR( 255 ) NOT NULL , `notes` VARCHAR( 255 ) NOT NULL , `ddate` DATETIME NOT NULLd ) ENGINE = MYISAM ;
وجدول status يحتوي على الحقول التالية :
CREATE TABLE `status` ( `sid` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `status` VARCHAR( 60 ) NOT NULL , `reason` TEXT NOT NULL , `id` INT NOT NULL ) ENGINE = MYISAM ;
والربط بينهما عن طريق حقل id الموجدود في الجدولين
عند تسجيل البيانات في جدول reg
يتم فتح صفحة للموافقة على البيانات المسجلة في جدول reg
وفي حالة الموافقة أو عدم الموافقة يتم تسجيل الحالات في جدول status
والكود السابق يظهر النتائج التي تم الرد عليها إما بالموافقة او الرفض
وانا اريد العكس أي البيانات التي لم تتم الرد عليها.
لي 3 ايام وانا بلف حول نفسي بحثت كثير في النت لكن لم اجد اي حل
امل ان اجد الحل في هذا المنتدى
مع شكري وتقديري ؛؛