הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

 
 
כלים לאשכול תצורת הצגה
Prev הודעה קודמת   הודעה הבאה Next
ישן 24-01-08, 23:39   # 1
opsite
משתמש תחת חוזה ניסיון
 
מיני פרופיל
תאריך הצטרפות: Jun 2006
גיל: 34
הודעות: 1,854
שלח הודעה באמצעות ICO אל opsite

opsite לא מחובר  

בעיה עם עדכון נתונים

אז ככה יש לי את הטופס הבא , שאמור לעדכן לי נתונים שאני משנה ..

PHP קוד:

<?
session_start
();
include 
"db.php";
if(
$id == "1"){
?>

<html dir="rtl">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1255">
<title>ימי עבודה</title>
</head>
<body>

<?

$id_user 
$_GET[id];

$query2 "SELECT * FROM admins WHERE id = '$id_user'";
$result2 mysql_query($query2)
or die(
"query2");
$r mysql_fetch_array($result2);

$username $r["username"];


echo 
'שם העובד <b>'.$username.'</b>.';


?>




<form method="post">
<table>
<?

  
for ($a=1$a<=7$a++)
  {

if(
$a == 1){
$b str_replace("1","ראשון",$a);
}
if(
$a == 2){
$b str_replace("2","שני",$a);
}
if(
$a == 3){
$b str_replace("3","שלישי",$a);
}
if(
$a == 4){
$b str_replace("4","רביעי",$a);
}
if(
$a == 5){
$b str_replace("5","חמישי",$a);
}
if(
$a == 6){
$b str_replace("6","שישי",$a);
}
if(
$a == 7){
$b str_replace("7","שבת",$a);
}



if(
$_POST[sub]){

$work $_POST["work{$a}"];

if(
$work){
mysql_query("UPDATE worktime SET day{$a} = 'v' WHERE id = '$id_user'") or die(mysql_error());  
}
else{
mysql_query("UPDATE worktime SET day{$a} = '' WHERE id = '$id_user'") or die(mysql_error());  
}

$time $_POST["time{$a}"];

if(
$time == "1"){
mysql_query("UPDATE worktime SET time{$a} = 'm' WHERE id = '$id_user'") or die(mysql_error());  
}
else{
mysql_query("UPDATE worktime SET time{$a} = 'n' WHERE id = '$id_user'") or die(mysql_error());  
}

$msg $_POST["msg{$a}"];

mysql_query("UPDATE worktime SET msg{$a} = '$msg' WHERE id = '$id_user'") or die(mysql_error());  

$ok $_POST["ok"];

if(
$ok){
mysql_query("UPDATE worktime SET ok = 'ok' WHERE id = '$id_user'") or die(mysql_error());  
}
else{
mysql_query("UPDATE worktime SET ok = '' WHERE id = '$id_user'") or die(mysql_error());  
}

}



$query "SELECT * FROM worktime WHERE id = '$id_user'";
$result mysql_query($query)
or die(
"query");
$row mysql_fetch_array($result);

$work_day $row["day{$a}"];

$work_time $row["time{$a}"];

$msg2 $row["msg{$a}"];

$ok2 $row["ok"];

?>


<tr>
<td>
<b> יום <? echo $b?> </b>
</td>
<td>
לא יכול לעבוד
<?
if($work_day == "v"){
echo 
'<input type="checkbox" name="work'.$a.'" checked>';
}
else{
echo 
'<input type="checkbox" name="work'.$a.'">';
}
?>
</td>
<td>
משמרת: 
בוקר
<?
if($work_time == "m"){
echo 
'<input type="radio" name="time'.$a.'" value="1" checked>
ערב
<input type="radio" name="time'
.$a.'" value="2">
'
;
}
else{
echo 
'<input type="radio" name="time'.$a.'" value="1">
ערב
<input type="radio" name="time'
.$a.'" value="2" checked>
'
;



}
?>



</td>
<td>
שעות עבודה: 
<input type="text" name="msg<? echo $a?>" value="<? echo $msg2?>">
</td>
</tr>

<?
}
?>

</table>

<br>
אשר שעות עבודה של עובד זה
<?
if($ok2 == "ok"){
echo 
'<input type="checkbox" name="ok" checked>';
}
else{
echo 
'<input type="checkbox" name="ok">';
}
?>
<br>
<input type="submit" name="sub" value="עדכן שעות עבודה">
</form>


</body>
</html>
<?
}
?>
הוא לא מעדכן את זה ואין לי מושג למה שברתי תראש כמה שעות טובות ואין לא מצליח :-(


מישהו יכול לעזור לי בבקששה ?

ועל הדרך להוציא לי איזה שדות אני אמור לכתוב במסד

כי אני חושש שחסר איזה שדה או משהו ולא יודע בדקתייי הכול ..

תודה לכולם
__________________
צחי אוחיון , מתכנת אתרים , בונה אתרים , קידוד אתרים .
Php - Html - Css - Js
פרטים נוספים : 052-5-819366 -> eMail - zahiohayon@gmail.com
העלאת קבצים|מזרחית|סינגלים

Last edited by opsite; 24-01-08 at 23:54..
  Reply With Quote
 

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 03:57.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ