2016-09-16 5 views
1

フォームが正常に送信されたことを示す正常なアラートボックスメッセージを返すことができます。今すぐ私は、 "正常に注文されました!あなたの注文番号は" +注文番号です "というメッセージをアラートボックスに戻したいと思っています。 PHPスクリプトで書かれた次のコードは、警告を与える警告ボックス次フォームが送信された後、データベースからアラートボックスに注文番号が読み込まれます

echo "<script> 
alert('Order placed successfully!'); 

</script>"; 

enter image description here

$mysql="SELECT OrderNo. FROM `order` "; 
    $results=mysqli_query($db,$mysql); 
    while($row=mysqli_fetch_array($results)) 
{ 
    echo "<script> 
alert('Order placed successfully! your order number is"; 
     echo $row["OrderNo."]; 

     echo"'); 

</script>"; 

が、後に、次のように警告ボックスに注文番号を表示するためのコードがありますこのコードを入力すると、「108行目のH:\ xampnew \ htdocs \ project1 \ Test \ Tests \ orders_action.phpに構文エラーがあります」というエラーメッセージが表示されます。

このエラーを修正して修正して、注文したデータベーステーブルから取得したアラートボックスに注文番号を返すようにしてください!

+0

これは108行目ですか?あなたはそれのようないくつかの行にエコーを分割していませんでしたか? – adeneo

+0

PHPスクリプトの終了タグ "?>" –

+0

あなたは何かを閉じることを忘れてしまった – adeneo

答えて

0
$mysql="SELECT OrderNo. FROM `order` "; 
$results=mysqli_query($db,$mysql); 

while($row=mysqli_fetch_array($results)) { 
    echo "<script type='text/javascript'>" . 
     "alert('Order placed successfully! Your order number is " . 
     $row['OrderNo.'] . 
     " ');" . 
     "</script>"; 
} 
+0

まだ問題があります:( –

+0

Adaneoはエラー行がPHPスクリプトの終わりを指している場合、108行のコードのどこかに終了タグがありません。 –

+0

適切な書式設定コードエディタやIDEを使用すると、構文エラーを見つけやすくなります。 –

関連する問題