المساعد الشخصي الرقمي

عرض الإصدار الكامل : مساعدة في انشاء صفحة لحذف قيم من القاعدة


عبود الغامدي
03-31-2008, 01:37 PM
السلام عليكم ورحمة الله


عندي هالجدول



CREATE TABLE `user` (
`id` int(4) NOT NULL auto_increment,
`name` varchar(255) NOT NULL default '',
`email` varchar(65) NOT NULL default '',
`datetime` varchar(25) NOT NULL default '',
`pass` varchar(65) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1


وابيكم تساعدوني انشئ صفحة لحذف القيم اللي اختارها من القاعده

الصفحة يكون فيها استعراض للبيانات .. وشيك بوكس لاختار القيم اللي ابي احذفها ..

مع حبي

MSHAER
03-31-2008, 02:17 PM
باخلص الللي في يدي وباسويه لك بإذن الله والطريقه سهله بس افهمها

عبود الغامدي
03-31-2008, 02:32 PM
يعطيك الف عافية وبانتظارك يالغلا

MSHAER
03-31-2008, 02:52 PM
تفضل الكود كامل

<?php
//نتصل بالكونفيق
include"config.inc.php";

?>
<html dir="rtl">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>select</title>
</head>

<body>

<?php
//اذا كان قيمة cmd فارغ يطبع النتائج
if($_GET['cmd']==""){
?>
<form method="POST" action="?cmd=deletuser">
<table border="1" width="100%" id="table1">
<tr>




<td>

select</td>
<td>nameuser</td>
<td>email</td>
<td>pass</td>

<td>datetime</td>
</tr>
<?php

$sql=@mysql_query("SELECT * FROM user ");
while($rowuser=@mysql_fetch_array($sql)){
@extract($rowuser);

?>
<tr><td>

<input type="checkbox" value="<?=$id;?>" name="iduser[<?=$id;?>]" >

</td>
<td><?=$name;?></td>
<td><?=$email;?></td>
<td><?=$pass;?></td>

<td><?=$datetime;?></td>
</tr>

<?php

}

?>



</tr>
</table>
<input type="submit" value="DELETE USER SELECT" name="B1">
<input type="reset" value="RESET SELECT" name="B2">
</form>

<?php

}
if($_GET['cmd']=="deletuser"){

extract($_POST);
foreach ($_POST['iduser'] as $ids => $iduserme) {


$mesql=@mysql_query ("delete from user where id ='$ids' limit 1 ");

}

if(!$mesql){
echo "NOO ";
}else{
echo "YES";
}

}


?>
</body>

</html>

عبود الغامدي
03-31-2008, 03:01 PM
يعطيك الف عافية اخوي بس للأسف مو راضي يعرض البيانات مدري ليش ممكن تتأكد

http://www.dawahb.com/jawal/22.php

MSHAER
03-31-2008, 03:11 PM
انت اتصلت بالكونفيق ولا لا ؟ حطيت رابط الكونفيق الصحيح ؟

MSHAER
03-31-2008, 03:18 PM
جرب شل

include"config.inc.php";
وحط مكانها

ولاتنسى تحط بيانات القاعده مكان بياناتي


$dbserver = "localhost";
$dbname = "test";
$dbusername="testuser";
$dbpassword = "222222";
$Connect =mysql_connect($dbserver,$dbusername,$dbpassword);



if ($Connect) {

$Select =mysql_select_db($dbname);

}else{
echo"لايوجد اتصال بالقاعده تأكد من المعلومات";
}
وجرب شغله وبلغني بالنتيجه

عبود الغامدي
03-31-2008, 03:19 PM
اخوي طبقته وطلع مية على مية


الف شكر لك يا امير والله لا يحرمنا منك

عبود الغامدي
03-31-2008, 03:26 PM
باقي حاجة اخوي عليوي بارك الله فيكـ


ابي بعد ما اخلص من الحذف ويجي كلمة Yes اتحول تلقائيا الى صفحة الحذف اذا ممكن كود التحويل ولك احلى تحية

MSHAER
03-31-2008, 03:38 PM
بعد كلمة YES
حط الكود هذا

<script type='text/javascript'>
top.location.href = 'index.php'
</script>طبعا بدل اسم الصفحه لصفحتك اللي سويتها

عبود الغامدي
03-31-2008, 06:50 PM
مع الف شكر لك يا امير


وربي لا يحرمنا منك