###エラー内容
追加するときに文字化けします。
対策を教えてください。
よろしくお願いします。
###コード
php
1コード 2 3//データベース接続 4$server = "ホスト"; 5$userName = "ユーザー名"; 6$password = "パスワード"; 7$dbName = "データベース名"; 8$charset=utf8; 9$mysqli = new mysqli($server, $userName, $password,$dbName,$chaset); 10 11 $mysqli->set_charset("utf-8"); 12 13if ($mysqli->connect_error){ 14 echo $mysqli->connect_error; 15$error="せつぞくしっぱい"; 16}else{ 17 $mysqli->set_charset("utf-8"); 18} 19 20 21 22 //プリペアドステートメント 23$stmt = $mysqli -> prepare("INSERT INTO massage (Message,GroupID,UserId) VALUES (?, ?, ?)"); 24 25 if($stmt){ 26$stmt->bind_param("sss", $text, $id, $userid); 27 28 29 if($stmt->execute()){ 30$error="送信完了しました。"; 31 }else{ 32 $error= $stmt->errno . $stmt->error; 33 } 34 35 //ステートメント切断 36 $stmt->close(); 37 }else{ 38 $error= $mysqli->errno . $mysqli->error; 39} 40// データベース切断 41$mysqli->close(); 42header( "Location: $url.'&error='.$error" ) ; 43}
回答2件
あなたの回答
tips
プレビュー