ще погледнете ли този код

IzKuFeLiQqQqQ

Registered
здравейте имам този код за ъпдейт на данните от една форма
Код:
				<?php include ("./files/config.php");
	$id = (int)$_GET['id'];

    $query = mysql_query("SELECT * FROM services WHERE id='$id' ORDER BY id DESC ");
	$post = mysql_fetch_assoc($query); 
	if(isset($_POST['edit']))
	{
	$id = htmlspecialchars($_POST['id']);
	$vid = htmlspecialchars($_POST['vid']);
	$name = htmlspecialchars($_POST['name']);
	$gsm = htmlspecialchars($_POST['gsm']);
	$email = htmlspecialchars($_POST['email']);
	$ip = htmlspecialchars($_POST['ip']);
	$banerpic = htmlspecialchars($_POST['banerpic']);
	$banerpicadd = htmlspecialchars($_POST['banerpicadd']);
	$give = htmlspecialchars($_POST['give']);
	$query = mysql_query("UPDATE  `services` SET name='$name' , gsm='$gsm' , email='$email' , ip='$ip' , banerpic='$banerpic' , banerpicadd='$banerpicadd' , give='$give' WHERE id='$id';")or die(mysql_error()."<br />Грешка: ".__LINE__);

	}

?>



<form action="" method="post">
Име: <br><input type="text" name="name" value="<?php echo $post['name']; ?>"/><br>
Email:<br><input type="text" name="email" value="<?php echo $post['email']; ?>"/><br>
GSM:<br><input type="text" name="gsm" value="<?php echo $post['gsm'];?>"/><br>



<?php if($post['vid']=='статус банер') : ?>

IP: <br> <input type='text' name='ip' value='<?php echo $post['ip']; ?>'/><br>
Избран банер: <br> <a href='<?php echo $post['banerpic']; ?>'></a><br> <br>
Собствен банер: <br> <input type='text' name='banerpicadd' value="<?php echo $post['banerpicadd']; ?>"/> <br><br>
Права върху вашия банер<input type="checkbox" name="give" value="не го давам" 	<?php if($post['give']=='не го давам') : ?> <? echo 'checked'; ?>  <? endif; ?> /> 
<img src="../img/info.png" title="Ако банера е направен специално за вашия сървар или просто не искате друг да има същия банер натиснете checkbox-a"/> <br/>

 <? endif; ?>
 
  <?php if($post['vid']=='phpbb3 инсталиране') : ?>
<?
echo "

 ";
 ?>
 <?php endif; ?>
<input type="submit" class="submit" name="edit" value="Промени"/>
</form> 
 
<br>
<?php if(isset($_POST['edit'])) : ?>
Поръчката е променена успешно! <br>
Пренасочване след 2 секунди!
<META HTTP-EQUIV="Refresh" CONTENT="2; URL=./viewmyorder.php?id=<?php echo $post['id']; ?>"> 
<?php endif; ?>
но пролема е че нищо не променя уж всичко правилно го направих ама неще и не изкарва нито грешка нито нищо...
 
Пробвай така:

<?php include ("./files/config.php");
$id = (int)$_GET['id'];

$query = mysql_query("SELECT * FROM `services` WHERE id='$id' ORDER BY `id` DESC ");
$post = mysql_fetch_assoc($query);
if(isset($_POST['edit']))
{
$id = htmlspecialchars($_POST['id']);
$vid = htmlspecialchars($_POST['vid']);
$name = htmlspecialchars($_POST['name']);
$gsm = htmlspecialchars($_POST['gsm']);
$email = htmlspecialchars($_POST['email']);
$ip = htmlspecialchars($_POST['ip']);
$banerpic = htmlspecialchars($_POST['banerpic']);
$banerpicadd = htmlspecialchars($_POST['banerpicadd']);
$give = htmlspecialchars($_POST['give']);
$query = mysql_query('UPDATE `services` SET `name`="'.$name.'" , `gsm`="'.$gsm.'" , `email`="'.$email.'" , `ip`="'.$ip.'", `banerpic`="'.$banerpic.'" , `banerpicadd`="'.$banerpicadd.'" , `give`="'.$give.'" WHERE `id`='.$id.'')or die(mysql_error()."<br />Грешка: ".__LINE__);

}

?>



<form action="" method="post">
Име: <br><input type="text" name="name" value="<?php echo $post['name']; ?>"/><br>
Email:<br><input type="text" name="email" value="<?php echo $post['email']; ?>"/><br>
GSM:<br><input type="text" name="gsm" value="<?php echo $post['gsm'];?>"/><br>



<?php if($post['vid']=='статус банер') : ?>

IP: <br> <input type='text' name='ip' value='<?php echo $post['ip']; ?>'/><br>
Избран банер: <br> <a href='<?php echo $post['banerpic']; ?>'></a><br> <br>
Собствен банер: <br> <input type='text' name='banerpicadd' value="<?php echo $post['banerpicadd']; ?>"/> <br><br>
Права върху вашия банер<input type="checkbox" name="give" value="не го давам" <?php if($post['give']=='не го давам') : ?> <? echo 'checked'; ?> <? endif; ?> />
<img src="../img/info.png" title="Ако банера е направен специално за вашия сървар или просто не искате друг да има същия банер натиснете checkbox-a"/> <br/>

<? endif; ?>

<?php if($post['vid']=='phpbb3 инсталиране') : ?>
<?
echo "

";
?>
<?php endif; ?>
<input type="submit" class="submit" name="edit" value="Промени"/>
</form>

<br>
<?php if(isset($_POST['edit'])) : ?>
Поръчката е променена успешно! <br>
Пренасочване след 2 секунди!
<META HTTP-EQUIV="Refresh" CONTENT="2; URL=./viewmyorder.php?id=<?php echo $post['id']; ?>">
<?php endif; ?>
 
след пост грешка
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Грешка: 17

:?
 
Код:
<?php
include ('./files/config.php');
   $id = (int) $_GET['id']; 

    $query = mysql_query('SELECT * FROM `services` WHERE id="'. $id .'" ORDER BY id DESC'); 
   $post = mysql_fetch_assoc($query); 
   if(isset($_POST['edit'])) 
   { 
   $id = htmlspecialchars($_POST['id']); 
   $vid = htmlspecialchars($_POST['vid']); 
   $name = htmlspecialchars($_POST['name']); 
   $gsm = htmlspecialchars($_POST['gsm']); 
   $email = htmlspecialchars($_POST['email']); 
   $ip = htmlspecialchars($_POST['ip']); 
   $banerpic = htmlspecialchars($_POST['banerpic']); 
   $banerpicadd = htmlspecialchars($_POST['banerpicadd']); 
   $give = htmlspecialchars($_POST['give']); 
   $query = mysql_query("UPDATE  `services` SET name='$name' , gsm='$gsm' , email='$email' , ip='$ip' , banerpic='$banerpic' , banerpicadd='$banerpicadd' , give='$give' WHERE id='$id';")or die(mysql_error()."<br />Грешка: ".__LINE__); 

   } 

?> 



<form action="" method="post"> 
Име: <br><input type="text" name="name" value="<?php echo $post['name']; ?>"/><br> 
Email:<br><input type="text" name="email" value="<?php echo $post['email']; ?>"/><br> 
GSM:<br><input type="text" name="gsm" value="<?php echo $post['gsm'];?>"/><br> 



<?php if($post['vid']=='статус банер') : ?> 

IP: <br> <input type='text' name='ip' value='<?php echo $post['ip']; ?>'/><br> 
Избран банер: <br> <a href='<?php echo $post['banerpic']; ?>'></a><br> <br> 
Собствен банер: <br> <input type='text' name='banerpicadd' value="<?php echo $post['banerpicadd']; ?>"/> <br><br> 
Права върху вашия банер<input type="checkbox" name="give" value="не го давам"    <?php if($post['give']=='не го давам') : ?> <? echo 'checked'; ?>  <? endif; ?> /> 
<img src="../img/info.png" title="Ако банера е направен специално за вашия сървар или просто не искате друг да има същия банер натиснете checkbox-a"/> <br/> 

 <? endif; ?> 
  
  <?php if($post['vid']=='phpbb3 инсталиране') : ?> 
<? 
echo " 

 "; 
 ?> 
 <?php endif; ?> 
<input type="submit" class="submit" name="edit" value="Промени"/> 
</form> 
  
<br> 
<?php if(isset($_POST['edit'])) : ?> 
Поръчката е променена успешно! <br> 
Пренасочване след 2 секунди! 
<META HTTP-EQUIV="Refresh" CONTENT="2; URL=./viewmyorder.php?id=<?php echo $post['id']; ?>"> 
<?php endif; ?>

???
 
пак не става
http://kuku-test.webege.com/job%20new/order4e.php?id=47
променям ама нищо не става

и аз го пренаписах но пак не действа ....
 
up :( :(

Код:
<?php
include ('./files/config.php');
   $id = (int) $_GET['id'];

    $query = mysql_query('SELECT * FROM `services` WHERE id="'. $id .'" ORDER BY id DESC');
   $post = mysql_fetch_assoc($query);
   if(isset($_POST['edit']))
   {
   $id = htmlspecialchars($_POST['id']);
   $vid = htmlspecialchars($_POST['vid']);
   $name = htmlspecialchars($_POST['name']);
   $gsm = htmlspecialchars($_POST['gsm']);
   $email = htmlspecialchars($_POST['email']);
   $ip = htmlspecialchars($_POST['ip']);
   $banerpic = htmlspecialchars($_POST['banerpic']);
   $banerpicadd = htmlspecialchars($_POST['banerpicadd']);
   $give = htmlspecialchars($_POST['give']);
if($give == "не го давам") {
$query = mysql_query("UPDATE  `services` SET name='$name' , gsm='$gsm' , email='$email' , ip='$ip' , banerpic='$banerpic' , banerpicadd='$banerpicadd' , give='$give' WHERE id='$id';")or die(mysql_error()."<br />Грешка: ".__LINE__);
}
if($give != "не го давам") {
$give2 = "давам го";
$query = mysql_query("UPDATE  `services` SET name='$name' , gsm='$gsm' , email='$email' , ip='$ip' , banerpic='$banerpic' , banerpicadd='$banerpicadd' , give='$give' WHERE id='$id';")or die(mysql_error()."<br />Грешка: ".__LINE__);
}
   }

?> 




<form action="" method="post">
Име: <br><input type="text" name="name" value="<?php echo $post['name']; ?>"/><br>
Email:<br><input type="text" name="email" value="<?php echo $post['email']; ?>"/><br>
GSM:<br><input type="text" name="gsm" value="<?php echo $post['gsm'];?>"/><br>



<?php if($post['vid']=='статус банер') : ?>

IP: <br> <input type='text' name='ip' value='<?php echo $post['ip']; ?>'/><br>
Избран банер: <br>
<input type="radio" name="banerpic" value="stats/index.php" <?php if($post['banerpic']=='stats/index.php') : ?> <? echo 'checked'; ?>  <? endif; ?> /> <img src="http://dhost.info/zavisimost/server/test/stats/index.php"/><br/>
<input type="radio" name="banerpic" value="stats1/index.php" <?php if($post['banerpic']=='stats1/index.php') : ?> <? echo 'checked'; ?>  <? endif; ?> /> <img src="http://dhost.info/zavisimost/server/test/stats1/index.php"/> <br/>
<input type="radio" name="banerpic" value="stats2/index.php" <?php if($post['banerpic']=='stats2/index.php') : ?> <? echo 'checked'; ?>  <? endif; ?> /> <img width="500px" src="http://dhost.info/zavisimost/server/test/stats2/index.php"/><br/>
<input type="radio" name="banerpic" value="stats3/index.php" <?php if($post['banerpic']=='stats3/index.php') : ?> <? echo 'checked'; ?>  <? endif; ?> /> <img src="http://dhost.info/zavisimost/server/test/stats3/index.php"/> <br/>
<input type="radio" name="banerpic" value="stats4/index.php" <?php if($post['banerpic']=='stats4/index.php') : ?> <? echo 'checked'; ?>  <? endif; ?> /> <img src="http://dhost.info/zavisimost/server/test/stats4/index.php"/><br/>
<input type="radio" name="banerpic" value="stats5/index.php" <?php if($post['banerpic']=='stats5/index.php') : ?> <? echo 'checked'; ?>  <? endif; ?> /> <img src="http://dhost.info/zavisimost/server/test/stats5/index.php"/> <br/>
<input type="radio" name="banerpic" value="stats6/index.php" <?php if($post['banerpic']=='stats6/index.php') : ?> <? echo 'checked'; ?>  <? endif; ?> /> <img src="http://dhost.info/zavisimost/server/test/stats6/index.php"/><br/>
<input type="radio" name="banerpic" value="stats7/index.php" <?php if($post['banerpic']=='stats7/index.php') : ?> <? echo 'checked'; ?>  <? endif; ?> /> <img  width="500px" src="http://dhost.info/zavisimost/server/test/stats7/index.php"/> <br/>
<input type="radio" name="banerpic" value="stats8/index.php" <?php if($post['banerpic']=='stats8/index.php') : ?> <? echo 'checked'; ?>  <? endif; ?> /> <img src="http://dhost.info/zavisimost/server/test/stats8/index.php"/><br/>
<input type="radio" name="banerpic" value="stats9/index.php" <?php if($post['banerpic']=='stats9/index.php') : ?> <? echo 'checked'; ?>  <? endif; ?> /> <img src="http://dhost.info/zavisimost/server/test/stats9/index.php"/> <br/>
Собствен банер: <br> <input type='text' name='banerpicadd' value="<?php echo $post['banerpicadd']; ?>"/> <br><br>
Права върху вашия банер<input type="checkbox" name="give" value="не го давам" 	<?php if($post['give']=='не го давам') : ?> <? echo 'checked'; ?>  <? endif; ?> /> <img src="./img/info.png" title="Ако банера е направен специално за вашия сървар или просто не искате друг да има същия банер натиснете checkbox-a"/> <br/>
<img src="../img/info.png" title="Ако банера е направен специално за вашия сървар или просто не искате друг да има същия банер натиснете checkbox-a"/> <br/>

 <? endif; ?>
 
  <?php if($post['vid']=='phpbb3 инсталиране') : ?>
<?
echo "

 ";
 ?>
 <?php endif; ?>
<input type="submit" class="submit" name="edit" value="Промени"/>
</form> 
 
<br>
<?php if(isset($_POST['edit'])) : ?>
Поръчката е променена успешно! <br>
Пренасочване след 2 секунди!
<META HTTP-EQUIV="Refresh" CONTENT="2; URL=./viewmyorder.php?id=<?php echo $post['id']; ?>"> 
<?php endif; ?>
 

Back
Горе