الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   طلبات البرمجة والتصميم والتطوير (http://www.arabwebtalk.com/forumdisplay.php?f=6)
-   -   طلب عمل كود تعديل البيانات (http://www.arabwebtalk.com/showthread.php?t=162361)

phpx 15-09-2011 03:26 AM

طلب عمل كود تعديل البيانات
 
السلام عليكم

اخواني اريد عمل كود تعديل البيانات لقد حاولت مع اكثر من منتدى متخصص في php ولكن لم احد استطاع عمل صفحة تعديل البيانات

هذا هو اخر ماتوصلت له لايتم التعديل على البيانات ولايظهر رسالة خطاء

الكود
كود PHP:

<?php
session_start
();
if(!
session_is_registered(myusername)){
header("location:../index.php");
}

include(
'../config.php');


$id=$_GET['id'];
$fullname2=$_SESSION['fullname'] ;
$employeeid2=$_SESSION['employeeid'] ;


if(
$_GET['action']=="mk1"){ 

var_export$_FILES );
$filename $_FILES['filename']['name'];
$type1 $_FILES['filename']['type'];
$image $_FILES['image']['name'];
$type2 $_FILES['image']['type'];

        
$to "upload/".$_FILES['filename']['name'];
        
move_uploaded_file($_FILES['filename']['tmp_name'], $to);
        
        
$to "upload/".$_FILES['image']['name'];
        
move_uploaded_file($_FILES['image']['tmp_name'], $to);
                  
$filename=$filename;
$type1=$type1;
$image=$image;
$type2=$type2;    

$datatitle=time();


$author=addslashes($_POST['author']);
$idauthor=addslashes($_POST['idauthor']);
$title=addslashes($_POST['title']);
$info=addslashes($_POST['info']);

$sql="UPDATE qatitle SET  author='$author', idauthor='$idauthor', title='$title', info='$info', 
datatitle='
$datatitle', filename='$filename', type1='$type1', image='$image', type2='$type2' WHERE id='$id'";

$result=mysql_query($sql) or die(mysql_error());


if(
$result){


 for(
$i=0;$i<count($_POST[question]);$i++){ 
$question=addslashes($_POST['question'][$i]); 
$answer1=addslashes($_POST['answer1'][$i]); 
$choose1=addslashes($_POST['choose1'][$i]); 
$answer2=addslashes($_POST['answer2'][$i]); 
$choose2=addslashes($_POST['choose2'][$i]); 
$answer3=addslashes($_POST['answer3'][$i]); 
$choose3=addslashes($_POST['choose3'][$i]); 
$answer4=addslashes($_POST['answer4'][$i]); 
$choose4=addslashes($_POST['choose4'][$i]); 


$sql2="UPDATE qquiz SET  question='$question', answer1='$answer1', choose1='$choose1', answer2='$answer2', choose2='$choose2', answer3='$answer3', choose3='$choose3', answer4='$answer4', choose4='$choose4'  WHERE id='$id'";
$result2=mysql_query($sql2) or die(mysql_error());  

if(
$result2){}
}

}
else {
echo 
"<center>خطاء في ادخال البيانات الرجاء الاتصال بالدعم الفني</center>";
}}

                        
$sql="SELECT * FROM qatitle WHERE idtitle='$id' ";
$result=mysql_query($sql);
$rowsmysql_fetch_array($result)               
        
?>      
<td><form name="mk1" method="post" action="mk1.php?action=mk1"></td>

<table border="0" width="100%" dir="rtl" >
        <tr>
<input name="author" type="hidden" id="author" value="<?php echo $fullname2;  ?>"/>
<input name="idauthor" type="hidden" id="idauthor" value="<?php echo $employeeid2;  ?>"/>
                                
        <tr>
                <td><input name="title" type="text" id="title" value="<? echo $rows['title']; ?>"></td>
        </tr>
        <tr>
                <td rowspan="2"><textarea rows="8" name="info" cols="40"  style="color: #000000"><? echo $rows['info']; ?></textarea></td>
        <tr>
                <td></td>
        </tr>
        </tr>

             <tr>
        <td><input name="filename" type="file" id="filename" ></td>
    </tr>
    <tr>
        <td><input name="image" type="file" id="image" ></td>
    </tr>   

<?php                   
$sqlchoo
="SELECT * FROM qquiz WHERE idtitle='$id' ORDER BY id";
$resultchoo=mysql_query($sqlchoo);
while(
$rowmysql_fetch_array($resultchoo)){
?>
<tr><td>السؤال</td>
<td><input name="question[]" type="text" id="question" size="40" value="<? echo $row['question']; ?>"></td></tr>
<tr><td>الاختيار الاول</td>
<td><input name="choose1[]" type="text" id="choose1" value="<?php echo $row['choose1']; ?>">
<select name="answer1[]">
<option <?if($row['answer1'] == "25"){echo "selected='selected'";}?> value="25">أختيار صحيح</optin>
<option <?if($row['answer1'] == "0"){echo "selected='selected'";}?> value="0">أختيار خاطئ</optin>
</select></tr>

<tr><td>الاختيار الثاني</td>
<td><input name="choose2[]" type="text" id="choose2" value="<?php echo $row['choose2']; ?>">
<select name="answer2[]">
<option <?if($row['answer2'] == "25"){echo "selected='selected'";}?> value="25">أختيار صحيح</optin>
<option <?if($row['answer2'] == "0"){echo "selected='selected'";}?> value="0">أختيار خاطئ</optin>
</select></tr>

<tr><td>الاختيار الثالث</td>
                <td><input name="choose3[]" type="text" id="choose3" value="<?php echo $row['choose3']; ?>">
<select name="answer3[]">
<option <?if($row['answer3'] == "25"){echo "selected='selected'";}?> value="25">أختيار صحيح</optin>
<option <?if($row['answer3'] == "0"){echo "selected='selected'";}?> value="0">أختيار خاطئ</optin>
</select></tr>

<tr><td>الاختيار الرابع</td>
<td><input name="choose4[]" type="text" id="choose4" value="<?php echo $row['choose4']; ?>">
<select name="answer4[]">
<option <?if($row['answer4'] == "25"){echo "selected='selected'";}?> value="25">أختيار صحيح</optin>
<option <?if($row['answer4'] == "0"){echo "selected='selected'";}?> value="0">أختيار خاطئ</optin>
</select></tr>

<?php
 
}
?>      
<td><input name="id" type="hidden" id="id" value="<? echo $row['id']; ?>"></td>
<td><input type="submit" name="Submit" value=" تعديل البيانات" ></td></tr>

   </tr>

</table>

قاعدة البيانات
كود PHP:

-- 
-- 
بنية الجدول `qatitle`
-- 

CREATE TABLE `qatitle` (
  `
idint(50NOT NULL auto_increment,
  `
titlevarchar(50NOT NULL,
  `
infolongtext NOT NULL,
  `
authorvarchar(50NOT NULL,
  `
idauthorvarchar(50NOT NULL,
  `
idtitlevarchar(50NOT NULL,
  
PRIMARY KEY  (`id`)
ENGINE=MyISAM DEFAULT CHARSET=cp1256 AUTO_INCREMENT=22 ;

-- 
-- 
إرجاع أو إستيراد بيانات الجدول `qatitle`
-- 

INSERT INTO `qatitle` (`id`, `title`, `info`, `author`, `idauthor`, `idtitle`) VALUES 
(1'رياضيات''مختصر المادة''محمد''8855''1'),
(
2'فيزياء''مختصر المادة''محمد''8855''2'),
(
3'انجليزي''مختصر المادة''محمد''8855''3'),
(
4'القران الكريم''مختصر المادة''محمد''8855''4');

-- --------------------------------------------------------

-- 
-- 
بنية الجدول `qquiz`
-- 

CREATE TABLE `qquiz` (
  `
idint(50NOT NULL auto_increment,
  `
questionvarchar(100NOT NULL,
  `
idtitlevarchar(50NOT NULL,
  `
answer1varchar(50NOT NULL default '0',
  `
choose1varchar(100NOT NULL,
  `
answer2varchar(50NOT NULL default '0',
  `
choose2varchar(100NOT NULL,
  `
answer3varchar(50NOT NULL default '0',
  `
choose3varchar(100NOT NULL,
  `
answer4varchar(50NOT NULL default '0',
  `
choose4varchar(100NOT NULL,
  
PRIMARY KEY  (`id`)
ENGINE=MyISAM DEFAULT CHARSET=cp1256 AUTO_INCREMENT=42 ;

-- 
-- 
إرجاع أو إستيراد بيانات الجدول `qquiz`
-- 

INSERT INTO `qquiz` (`id`, `question`, `idtitle`, `answer1`, `choose1`, `answer2`, `choose2`, `answer3`, `choose3`, `answer4`, `choose4`) VALUES 
(1'السؤال1''2''25''جواب1''0''جواب2''0''جواب3''0''جواب4'),
(
2'السؤال2''2''0''جواب1''25''جواب2''0''جواب3''0''جواب4'),
(
3'السؤال3''2''0''جواب1''0''جواب2''25''جواب3''0''جواب4'),
(
4'السؤال4''2''0''جواب1''0''جواب2''0''جواب3''25''جواب4'); 



جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 07:59 PM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012