Обновление зарегистрированного пользователя

Статус
Закрыто для дальнейших ответов.

lll

Member
Регистрация
21.04.2010
Сообщения
14
Код:
.. там пр0верки и все так0е.....
<?
} else {
include('connect.php');
$sql="SELECT * FROM users WHERE login='$login'";
	$res=mysql_query($sql);
	$userinfo=mysql_fetch_array($res);
?> 

<form action="update.php" method="post"> 
<table> 
<tr bgcolor="#B0ADC3"> 
  <td><p>Текст страницы</p></td> 
</tr> 
<tr bgcolor="#ffffff"> 
  <td> 
      <textarea name="body" rows="20" cols="59" class="enter"> 
                
                <?=stripslashes($userinfo['body']);?> 
      </textarea> 
  </td> 
</tr> 
<tr> 
  <td bgcolor="#1F2760" align="right"> 
      <!--<input type="hidden" name="id" value=" < ?=$_GET['id'];?> "> -->
      <input type="submit" value="отправить" > 
  </td> 
</tr> 
</table> 
</form> 
<? 
}
?>
здесь все раб0тает данные выв0дятся п0 login к0т0рый пришел свыше, и при нажатии отправить улитаем на update.php

Код:
<?php
include('connect.php');

            $query = "UPDATE users SET 
                                     body = '".mysql_real_escape_string($_POST['body'])."' 
                     WHERE id = '".$_POST['id']."';"; 

      //записываем данные в базу  
      mysql_query($query, $link); 
      echo '<h3>Данные обновлены</h3>'; 
?>
и здесь все без ошибок, выводится сообщение что данные обновлены но нечего п0добного, мне кажется что id недоходит до конца
 

trueW3C

Поклонник Yii
Регистрация
04.03.2009
Сообщения
847
Код:
<!--<input type="hidden" name="id" value=" < ?=$_GET['id'];?> "> -->
Закомментировано...ID не отправляется...

И...
Код:
WHERE id = '".intval($_POST['id'])."';";
И...$link нужен, если работаете с несколькими базами...
Код:
mysql_query($query);
 
Статус
Закрыто для дальнейших ответов.
Верх Низ