는이 코드 도움이 필요합니다 : 그것은 작동하지 않는 이유를 모르겠어요mysql을 변수로 어떻게 업데이트합니까?
if (isset($_POST['aboutme'])) {
$aboutme = $_POST['aboutme'];
$aboutme = mysql_real_escape_string($aboutme);
mysql_query("UPDATE `users` SET `about_me`='" . $aboutme . "' WHERE `username`='" . $usn . "' LIMIT 1") or die(mysql_error());
}
하지만, 그것을 변경하려면 적절한 셀을하지 않습니다. 다음은 텍스트 영역입니다.
<textarea id="aboutme" name="aboutme" rows="4" cols="50"><?php echo "$abme"; ?></textarea>
오류가 나오지 않아 여기에 어떤 내용이 있는지 알 수 없습니다.
http://gyazo.com/f36f04c014bb229c1be27cc7a9e5072f.png?1363328064
$ aboutme 또는 전체 쿼리를 반향 출력 해보 았는지 확인해 보셨습니까? – SomeSillyName
은 ur 문제와 별개로 mysql_real_escape_string을 사용하고 SQL 쿼리를 검증하지 않는 실수를 몇 번하고 있습니다. 어쨌든 UR 질문을 통해 UR 테이블 스키마를 추가 할 수 있습니다 – ScoRpion
은 ...에 대한보고 오류입니까? 지금까지 내가 볼 수있는 코드가 잘못되었습니다 .... – alwaysLearn