הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [PHP] חח שוב פעם אני צריך עזרה (https://hosts.co.il/forums/showthread.php?t=23406)

Tomer 06-06-06 16:05

ציטוט:

נכתב במקור על ידי Elad-A
וואי אחי אני לא יודע מה לעשות כבר...

תראה את הקודים שלי:

edit.php
PHP קוד:

<html dir="rtl"> 
<head> 
<meta http-equiv="Content-Language" content="en-us"> 
<meta http-equiv="Content-Type" content="text/html; charset=windows-1255"> 
<title>ערוך אלבום / שיר</title> 
</head> 

<body> 
<?php 
include "connect.php"
$id=$_GET["id"]; 
$query="SELECT * FROM `ds` WHERE `id`=$id"
$result mysql_query($query); 
$sql mysql_fetch_array($result); 
?> 
<form method='POST' action='edit_a.php'> 
<p><span lang="he"><b><font size="4">שם באנגלית: </font></b></span><b>  
<font size="4">  
<input type='text' en='en' value="<?php echo $sql["en"]; ?>" size='20'></font></b></p> 
<p><span lang="he"><b><font size="4">שם בעברית: </font></b></span><b>  
<font size="4">  
<input type='text' he='he' value="<?php echo $sql["he"]; ?>" size='20'></font></b></p> 
<p><span lang="he"><b><font size="4">שם האמן / להקה: </font></b></span><b>  
<font size="4">  
<input type='text' art='art' value="<?php echo $sql["art"]; ?>" size='20'></font></b></p> 
<p><span lang="he"><b><font size="4">שנת יציאה: </font></b></span><b>  
<font size="4">  
<input type='text' year='year' value="<?php echo $sql["year"]; ?>" size='20'></font></b></p> 
<p><span lang="he"><b><font size="4">גודל: </font></b></span><b>  
<font size="4">  
<input type='text' size='size' value="<?php echo $sql["size"]; ?>" size='20'></font></b></p> 
<p><span lang="he"><b><font size="4">הועלה על ידי: </font></b></span><b>  
<font size="4">  
<input type='text' up='up' value="<?php echo $sql["up"]; ?>" size='20'></font></b></p> 
<p><span lang="he"><b><font size="4">קטגוריה: </font></b></span><b>  
<font size="4">  
<input type='text' cat='cat' value="<?php echo $sql["cat"]; ?>" size='20'></font></b></p> 
<p><span lang="he"><b><font size="4">כתובת התמונה: </font></b></span><b>  
<font size="4">  
<input type='text' pic='pic' value="<?php echo $sql["pic"]; ?>" size='20'></font></b></p> 
<p><span lang="he"><b><font size="4">רשימת שירים: </font></b></span><b>  
<font size="4">  
<input type='text' list='list' value="<?php echo $sql["list"]; ?>" size='20'></font></b></p> 
<p><span lang="he"><b><font size="4">הערות: </font></b></span><b>  
<font size="4">  
<input type='text' note='note' value="<?php echo $sql["note"]; ?>" size='20'></font></b></p> 
<p><span lang="he"><b><font size="4">לינקים להורדה: </font></b></span><b>  
<font size="4">  
<input type='text' link='link' value="<?php echo $sql["link"]; ?>" size='20'></font></b></p> 
<p><b> 
<input type=hidden name="id" value="<?php echo $id?>"> 
<input type='submit' value='ערוך' name='submit'></b></p> 
</form> 
</body> 

</html>

וזה הקובץ edit_a.php
PHP קוד:

<?php

include "connect.php";

$id $_POST["id"];
$en $_POST["en"];
$he $_POST["he"];
$art $_POST["art"];
$year $_POST["year"];
$size $_POST["size"];
$up $_POST["up"];
$cat $_POST["cat"];
$list $_POST["list"];
$note $_POST["note"];
$link $_POST["link"];
$pic $_POST["pic"];

mysql_query("UPDATE `ds` set `en`='$en', `he`='$he' , `art`='$art' , `year`='$year' , `size`='$size' , `up`='$up' , `cat`='$cat' , `list`='$list' , `note`='$note' , `link`='$link' , `pic`='$pic' WHERE `id`=$id LIMIT 1") or die(mysql_error());
echo 
"<script>window.location=\"index.php\"</script>";
?>

אם מישהו ימצא מה הבעיה פה אני יודה לו מאוד!!

ב edit.php אתה צריך לעשות
name="art" ולא art="art" ...

Elad-A 06-06-06 16:07

עשיתי אחי ועדיין לא פועל...

בניה 06-06-06 16:14

ב"ה


לא עשית NAME בכלל לתאים של הטופס. המשתנים לא היו קיימים/ריקים.
הינה:
קוד:

<html dir="rtl">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1255">
<title>ערוך אלבום / שיר</title>
</head>

<body>
<?php
include "connect.php";
$id=$_GET["id"];
$query="SELECT * FROM `ds` WHERE `id`=$id";
$result = mysql_query($query);
$sql = mysql_fetch_array($result);
?>
<form method='POST' action='edit_a.php'>
<p><span lang="he"><b><font size="4">שם באנגלית: </font></b></span><b>
<font size="4">
<input type='text' name='en' value="<?php echo $sql["en"]; ?>" size='20'></font></b></p>
<p><span lang="he"><b><font size="4">שם בעברית: </font></b></span><b>
<font size="4">
<input type='text' name='he' value="<?php echo $sql["he"]; ?>" size='20'></font></b></p>
<p><span lang="he"><b><font size="4">שם האמן / להקה: </font></b></span><b>
<font size="4">
<input type='text' name='art' value="<?php echo $sql["art"]; ?>" size='20'></font></b></p>
<p><span lang="he"><b><font size="4">שנת יציאה: </font></b></span><b>
<font size="4">
<input type='text' name='year' value="<?php echo $sql["year"]; ?>" size='20'></font></b></p>
<p><span lang="he"><b><font size="4">גודל: </font></b></span><b>
<font size="4">
<input type='text' name='size' value="<?php echo $sql["size"]; ?>" size='20'></font></b></p>
<p><span lang="he"><b><font size="4">הועלה על ידי: </font></b></span><b>
<font size="4">
<input type='text' name='up' value="<?php echo $sql["up"]; ?>" size='20'></font></b></p>
<p><span lang="he"><b><font size="4">קטגוריה: </font></b></span><b>
<font size="4">
<input type='text' name='cat' value="<?php echo $sql["cat"]; ?>" size='20'></font></b></p>
<p><span lang="he"><b><font size="4">כתובת התמונה: </font></b></span><b>
<font size="4">
<input type='text' name='pic' value="<?php echo $sql["pic"]; ?>" size='20'></font></b></p>
<p><span lang="he"><b><font size="4">רשימת שירים: </font></b></span><b>
<font size="4">
<input type='text' name='list' value="<?php echo $sql["list"]; ?>" size='20'></font></b></p>
<p><span lang="he"><b><font size="4">הערות: </font></b></span><b>
<font size="4">
<input type='text' name='note' value="<?php echo $sql["note"]; ?>" size='20'></font></b></p>
<p><span lang="he"><b><font size="4">לינקים להורדה: </font></b></span><b>
<font size="4">
<input type='text' name='link' value="<?php echo $sql["link"]; ?>" size='20'></font></b></p>
<p><b>
<input type=hidden name="id" value="<?php echo $id; ?>">
<input type='submit' value='ערוך' name='submit'></b></p>
</form>
</body>
</html>


Elad-A 06-06-06 17:19

תודה רבה אחי הסתדרתי!! אפשר לנעול!


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

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