• ベストアンサー

私として、教本の説明内容が簡素すぎて、”日光の手前

http://homepage3.nifty.com/mtaiyo/DOCTYPE%20html.htm ファイル名 addxmas.phpの 21) 22) 23) 24) 25)  部分の処理の意味がよくわかりません!? どなたか初心者の私に丁寧に説明できるかた、いらっしゃいますか!  なんとなく分かりますが、100%知りたいです。 よろしくお願いします。  

質問者が選んだベストアンサー

  • ベストアンサー
  • agunuz
  • ベストアンサー率65% (288/438)
回答No.2

すでにオワコンのネイティブなMySQL関数を使っていて、挙句にmysql_set_charsetもなければmysql_real_escape_stringも使っていないようなものを参考にしてはダメだと思う。 せっかく覚えるなら、もうちょっとマトモなものを覚えるべき。 まぁ、それ以前に > if( mysql_query($spl,$sv)){ if( mysql_query($sql,$sv)){ のtypoですよね。

その他の回答 (1)

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

addxmas.php だと 20) if( mysql_query($spl,$sv)){ -----------------------------------------------------------------------(4) 21) echo"登録成功:代表者 = ".$name; 22) }else{ 23) echo"登録不成功:代表者 =".$name; 24) } 25) mysql_close($sv); ですが、解説必要ですか? もし、この場所で正しいのなら、具体的にどの部分がどうわからないか明記してもらえませんか? 「全部」と言われると、「教科書を最初からやりなおせ」としか言いようがないので。 なお、21)~25)だと、 21)~24) : 20)のif文の続き 25): 単独の文 となります。区切りが中途半端です。行番号を間違えていませんか? 「ifに==とかが無い」ということなら、以下のマニュアルをよく読んでください。 if文 http://php.net/manual/ja/control-structures.if.php 比較演算子 http://www.php.net/manual/ja/language.operators.comparison.php if ($a==$b) というのは、 $a==$bの評価(計算) → 評価した値がTRUEかFALSEかによってifにより分岐 というように実行されます。ifが見るのは最終的な値だけです。==等の比較演算子は、必須ではありません。 # これに限らず、教本で不足なら、他の資料を読みましょう。 # まずは、公式マニュアルです。 addxmas.html だと 21) $.post("addxmas.php",query, function(ress){$("#status").text(res);}); 22) } 23) function clearui(){ 24) $.each(["name","org","addr","tel","mail"],function(){ 25) $("#" + this).val(""); この部分はJavascriptなので、まずはJavascriptを勉強して、なお不明な点をJavascriptカテゴリーで質問することをお勧めします。 その際にも、「どの部分がどう理解できないのか」を明記しましょう。

関連するQ&A