kasai-de_eb回答ポイント 90ptウォッチ

PHPについて質問です。わかる方よろしくお願いします。

Mysql+phpでショッピングカートの作成をおこなっております。
Mysqlからデータを引き出し→フォームに表示→内容を書き換え→Mysqlにデータ送信。の流れを作りたいです。
データを引き出し→フォームに表示麻では出来ている様ですが、書き換えたデータは全く反映されません。
ーーーー前分省略ーーーーー
if ( ( $login = auth() ) == FALSE ) {
header( 'Location: login.php?redirect=login.php' ); exit;}
if ( $_POST['action'] == 'edit' ) {
if(strlen($_POST['con'])>60) $error.='会社名が30文字以上です<br>';//文字数のエラー
if($_POST['tel']=='') $error.='電話番号が入力されていません<br>';//空のエラー
if ( $error == '' ) {
$sql = "update user set
con = '" . mysql_real_escape_string( $_POST['con'] ) . "',
name_k = '" . mysql_real_escape_string( $_POST['name_k'] ) . "',
tel = '" . mysql_real_escape_string( $_POST['tel'] ) . "'
fax = '" . mysql_real_escape_string( $_POST['fax'] ) . "'
where id = '" . mysql_real_escape_string( $_SESSION['id'] ) . "'";
$result = mysql_query( $sql );
$error = '変更しました<br>'; } } 
$sql = "select * from user where id = '" . mysql_real_escape_string( $_SESSION['id'] ) . "'";
$result = mysql_query( $sql );
$users = mysql_fetch_array( $result );
?>

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2010-05-17 17:36:41
終了日時
2010-05-18 14:14:27
回答条件
1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

MySQL2612SQL1319PHP7798LOGiN141EXIT194

人気の質問

メニュー

PC版