السلام عليكم
اخواني لدي قاعدة بيانات بهذا الشكل
-- phpMyAdmin SQL Dump -- version 2.9.1.1 -- http://www.phpmyadmin.net -- -- المزود: localhost -- أنشئ في: 12 أغسطس 2008 الساعة 20:55 -- إصدارة المزود: 5.0.22 -- PHP إصدارة: 4.4.4 -- -- قاعدة البيانات: `test` -- -- -------------------------------------------------------- -- -- بنية الجدول `mokaj` -- CREATE TABLE `mokaj` ( `id` int(10) NOT NULL auto_increment, `user_id` int(10) NOT NULL, `moka` varchar(60) NOT NULL, `reson` varchar(2000) NOT NULL, `numcoust` varchar(60) NOT NULL, `mokadate` date NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=cp1256 AUTO_INCREMENT=102; -- -- إرجاع أو إستيراد بيانات الجدول `mokaj` -- INSERT INTO `mokaj` (`id`, `user_id`, `moka`, `reson`, `numcoust`, `mokadate`) VALUES (93, 99, 'ب', 'لا', '54546', '10'), (94, 99, 'أ', 'لا', '785875', '12'), (95, 99, 'ب', 'لا', '5786578', '10'), (96, 99, 'أ', 'لا', '54', '12'), (97, 99, 'ج', 'لا', '444', '12'), (98, 99, 'أ', 'لا', '5546456', '2'), (99, 99, 'ب', 'لا', '5686', '12'), (100, 100, 'ج', 'لا', '6768', '12'), (101, 101, 'ج', 'لا', '555', '2008-08-12'); -- -------------------------------------------------------- -- -- بنية الجدول `newaj` -- CREATE TABLE `newaj` ( `id` int(4) NOT NULL auto_increment, `name` varchar(60) NOT NULL, `user` varchar(60) NOT NULL, `number` varchar(60) NOT NULL, PRIMARY KEY (`id`), KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=cp1256 AUTO_INCREMENT=102; -- -- إرجاع أو إستيراد بيانات الجدول `newaj` -- INSERT INTO `newaj` (`id`, `name`, `user`, `number`) VALUES (100, 'احمد', '2', '2'), (101, 'خالد', '3', '3'), (99, 'محمد', '1', '1');
عند الاستعلام عن "احمد " يظهر لي ان لديه "3ج" و لكن في قاعدة البيانات لديه "1ج "
الكود هو
<?php
$qr = mysql_query("SELECT DISTINCT(`moka`) FROM `mokaj` WHERE user_id=".$id);
$num = mysql_num_rows($qr);
while($le = mysql_fetch_array($qr))
{
echo " " .$le['moka']. " :";
echo mysql_num_rows(mysql_query("SELECT `id` FROM `mokaj` WHERE `moka` = '$le[moka]'"))." ";
}
?>الخطاء اخواني في هذا السطر
$qr = mysql_query("SELECT DISTINCT(`moka`) FROM `mokaj` WHERE user_id=".$id);ارجو المساعدة
