私はこのスクリプトで長い道のりを歩んできましたが、今は新しい問題に取り掛かりました。データは正しくポストされていますが、編集を表示しようとするとプルダウンメニューに「なし」と表示されます。ただし、「Any Kahl」という名前はデータベースに表示されます。データベースに--None--プルダウンメニューが表示されている場合、他のショーデータが入力されている場合
以下のコードは私が使用しているものですが、データが正しい方法で引き出されていない理由を理解できないようです。どんな助けでも大歓迎です。
if ($row['fab1']=="--None--")
{
echo'<div id="fab1">';
$mysqli = new mysqli(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
$mysqli->select_db('user');
$result = $mysqli->query("SELECT * FROM user");
echo "<SELECT name='fab1'>\n";
while($row = $result->fetch_assoc())
{
echo "<option value='{$row['user']}'>{$row['user']}</option>\n";
}
echo "</select>\n";
echo '</div>';
}
else
{
echo'<div id="fab1">';
$mysqli = new mysqli(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
$mysqli->select_db('user');
$result = $mysqli->query("SELECT * FROM user");
echo "<SELECT name='fab1'>\n";
while($row = $result->fetch_assoc())
{
echo "<option value='{$row['user']}'>{$row['user']}</option>\n";
}
echo "</select>\n";
echo '</div>';
}
ありがとうございました:)これはウェブサイトからの学習に問題があります。http://www.w3schools.com/php/php_if_else.aspこの場所は通常私には正しいことですが、何らかの理由でそれは私に言わなかったあなたが言ったようにカプセル化する。私はそれが奇妙だと思ったが、サイトはまだ私を失望させたことはなかった。 –
@MattRidge - してくださいw3schoolsを使用しないでください!彼らは間違った情報でいっぱいです。これは、あなたに問題を引き起こすだけです。彼らがまだあなたを失望させていないという事実は、十分ではありません。私を信じて、いつかあなたは本当にそれらによって焼かれるでしょう! –
私はそれを学んだことがありますが、それ以外のところではここ以外の種類の情報を得るためにどこに行くのですか?私は尋ねても構いませんが、私の仕事は私が時々それをするのを見て、私はそうではないのに私がFacebookにいると思っています。 –