
PHP, SQL勉強中の初心者です。customer-add.phpにフォームがあり、送信すると登録した内容が表示されるページに飛ぶ(customer-details.php)という風にしたいです。
customerIDはauto-incrementなのでフォームには<input type='hidden' name='customerID'>となっています。こちらがcustomer-add.phpのPHPコードです↓
<?php
require_once 'login2.php';
$conn = new mysqli($hn, $un, $pw, $db);
if($conn->connect_error) die($conn->connect_error);
if(isset($_POST['customerID']))
{
//Get data from POST object
$customerID = $_POST['customerID'];
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$email = $_POST['email'];
$query = "INSERT INTO customer (firstname, lastname, email) VALUES ('$firstname','$lastname', '$email')";
$result = $conn->query($query);
if(!$result) die($conn->error);
header("Location: customer-details.php?customerID=".$customerID);
}
?>
そして、こちらがcustomer-details.phpのコードです↓
<?php
require_once 'login2.php';
$conn = new mysqli($hn, $un, $pw, $db);
if($conn->connect_error) die($conn->connect_error);
if($_GET['customerID']){
$customerID = $_GET['customerID'];
$query = "Select * from customer where customerID= $customerID ";
$result = $conn->query($query);
if(!$result) die($conn->error);
$rows = $result->num_rows;
for($j=0; $j<$rows; $j++){
$result->data_seek($j);
$row = $result->fetch_array(MYSQLI_NUM);
echo <<<_END
<img src="images/person.png">
$row[1] $row[2]<BR>
$row[3]<BR>
<BR>
_END;
}
}
?>
エラーは表示されないのですが、空白のページが表示されます。customer-details.phpのアドレスが『customer-details.php?customerID=』となっているのでcustomerID 認識されていないようなのですが、どこをどう直せばcustomer-add.phpで入力した顧客のページに飛べるようになりますか。
ご教授いただけますと幸いです。

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
header(Location:~)で$_SESS...
-
フォームで戻った際に入力済み...
-
複数のファイルで同じ定数を定...
-
PHPで別PHPを呼び出す。
-
PHPのif文でその処理を途中で抜...
-
データ送信をボタンを押さずに...
-
ファイルの更新日時でのソート
-
FTPコマンドでディレクトリごと...
-
【file_exists】ファイルが存在...
-
日付と年月日を選択するコード...
-
FORMで送信ボタンと戻るボタン...
-
CFileDialogの最初のディレクト...
-
インクルードした部分が表示さ...
-
makefile でファイルをコピーす...
-
php,mysqlにて画像パス保存/表...
-
Subversionのリポジトリの削除
-
PEARコマンドが使えない・・・
-
DUMPした巨大SQLファイルをイン...
-
youtubeに音声のみのmp4ファイ...
-
ImageCreate関数が undefined f...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
*.php、*.php3、*.phtmlの違い
-
.htaccessにphp_valueが使用できな
-
フォームで戻った際に入力済み...
-
mb_convert_encodingについて
-
header(Location:~)で$_SESS...
-
includeの使い方
-
phpでの画像ランダム表示方法
-
DBkらの抽出した結果を整列さ...
-
ページ時のセッション保持
-
<A HREF="bg.php" target="_bl...
-
phpの中でphpを書けないか
-
どのように読み込んでるのでし...
-
OKWEBの画面が見づらいのですが...
-
配列について
-
PHPで別PHPを呼び出す。
-
【初歩】Win98+Apache2+PHP4の...
-
3人の旅人が
-
POST
-
magic quotes gpcに関する.htac...
-
ゼロからPHPを学びたい
おすすめ情報