28歳からWebプログラマに未経験転職・PHP MYSQL プログラム言語 習得日記

28歳からWebプログラマに未経験転職・PHP MYSQL プログラム言語 習得日記

28歳でWebプログラマに転職します。ゼロからプログラムを勉強し習得していく日記を書いていきます。

Amebaでブログを始めよう!
本日WEB会社に就職が内定いたしました。
就職活動から4ヶ月諦めないで
最後まで活動できてよかったです。

これから頑張っていきます。
これを見ている就職活動中の方が
いたら最後まであきらめないでください!
Parse error: syntax error, unexpected 'name' (T_STRING) in

こんなエラーがでていたのですが、
原因は ここの行の ' これが抜けていました。

print 'スタッフ一覧

;



print 'スタッフ一覧

';



'これが抜けているだけで動かないから大変ですね。



まだ本に出てくる  . [] ' " これの使いところが


はっきりと把握できていません。



次はスタッフ情報の修正画面を作っていきます。



<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>スタッフ一覧画面</title>
</head>
<body>

<?php

try
{

$dsn = 'mysql:dbname=shop;host=localhost';
$user = 'root';
$password ='';
$dbh = new PDO($dsn,$user,$password);
$dbh->query('SET NAMES utf8');

$sql = 'SELECT name FROM mst_staff WHERE 1';
$stmt = $dbh->prepare($sql);
$stmt->execute();

$dbh = null;

print 'スタッフ一覧<br /><br />;

while(true)
{
$rec = $stmt->fetch(PDO::FETCH_ASSOC);
if($rec==false)
{
break;
}
print $rec['name'];
print '< /br>';
}

}
catch(Exception $e)
{
print'ただいま障害により大変ご迷惑をお掛けしております。';
exit();
}

?>

</body>
</html>



を作っているのだけども、


Parse error: syntax error, unexpected 'name' (T_STRING) in C:\xampp\htdocs\staff\staff_list.php on line 35


このエラーが出てしまって解決ができない。


うーーん
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>スタッフ追加画面</title>
</head>
<body>
スタッフ追加<br />
<br />
<form method="post" action="staff_add_check.php">
スタッフ名を入力してください。<br />
<input name="name" type="text" style="width:200px"><br />
パスワードを入力してください。<br />
<input name="pass" type="password" style="width:100px"><br />
パスワードをもう一度入力してください。<br />
<input name="pass2" type="password" style="width:100px"><br />
</form>
</body>
</html>

タグでネットショッピングに使うフォームを作っています。
まだhtmlの段階ですね。

OKが押されると、

staff_add_check.php

に飛ぶ設定になっています。

さあ次は、

staff_add_check.php

を作成していきます。

気がつけばプロ並み PHP
ショッピングカートづくりにチャレンジ!

という本を購入しました。

まずは基本から習得していきます。


これから頑張ります。

まだ面接の結果がでてないのですが、
次あうときまでに何か作っておけば
アピールできると思っています。