有条件的 ISSET 问题
Conditional ISSET issue
在单个产品页面中,产品 ID 分配给 var $productID
。问题是当停留在表单的一个字段中并按下 ENTER 键时,页面崩溃,因为脚本无法再次找到 ID。所以我将按以下方式实现脚本。
<?php
$product_id = $_GET['product_id'];
include '../sys/conn.php';
$risultato = mysqli_query ($conn, "
(mysql query)
") or die ("Query not valid: " . mysqli_error($conn));
mysqli_close($conn);
$row = mysqli_fetch_array($risultato);
?>
我实施的目的是为了在 $_GET 设置不正确时将其设置为 13321(示例值)。
<?php
$product_id = $_GET['product_id'];
if(!isset($_GET['product_id']){
$product_id='13321';
}else{
include '../sys/conn.php';
$risultato = mysqli_query ($conn, "
(mysql query)
") or die ("Query not valid: " . mysqli_error($conn));
mysqli_close($conn);
$row = mysqli_fetch_array($risultato);
}
?>
条件子句看起来不被接受并产生语法或意外变量等错误。有帮助吗?
---版本 2----
<?php
$product_id = $_GET['product_id'];
if(!isset($_GET['product_id'])){
$product_id='13321';}
else
{
include '../sys/conn.php';
$risultato = mysqli_query ($conn, "
(MYSQL Query)
") or die ("Query non valida: " . mysqli_error($conn));
mysqli_close($conn);
$row = mysqli_fetch_array($risultato)
}
?>
错误是:
解析错误:语法错误,第 66 行 /Applications/XAMPP/xamppfiles/htdocs/gest/pages/singolo_prodotto.php 中的意外“}”
您错过了括号:
if(!isset($_GET['product_id']){
应该是
if(!isset($_GET['product_id'])){
在单个产品页面中,产品 ID 分配给 var $productID
。问题是当停留在表单的一个字段中并按下 ENTER 键时,页面崩溃,因为脚本无法再次找到 ID。所以我将按以下方式实现脚本。
<?php
$product_id = $_GET['product_id'];
include '../sys/conn.php';
$risultato = mysqli_query ($conn, "
(mysql query)
") or die ("Query not valid: " . mysqli_error($conn));
mysqli_close($conn);
$row = mysqli_fetch_array($risultato);
?>
我实施的目的是为了在 $_GET 设置不正确时将其设置为 13321(示例值)。
<?php
$product_id = $_GET['product_id'];
if(!isset($_GET['product_id']){
$product_id='13321';
}else{
include '../sys/conn.php';
$risultato = mysqli_query ($conn, "
(mysql query)
") or die ("Query not valid: " . mysqli_error($conn));
mysqli_close($conn);
$row = mysqli_fetch_array($risultato);
}
?>
条件子句看起来不被接受并产生语法或意外变量等错误。有帮助吗?
---版本 2----
<?php
$product_id = $_GET['product_id'];
if(!isset($_GET['product_id'])){
$product_id='13321';}
else
{
include '../sys/conn.php';
$risultato = mysqli_query ($conn, "
(MYSQL Query)
") or die ("Query non valida: " . mysqli_error($conn));
mysqli_close($conn);
$row = mysqli_fetch_array($risultato)
}
?>
错误是: 解析错误:语法错误,第 66 行 /Applications/XAMPP/xamppfiles/htdocs/gest/pages/singolo_prodotto.php 中的意外“}”
您错过了括号:
if(!isset($_GET['product_id']){
应该是
if(!isset($_GET['product_id'])){