ホームページ  >  記事  >  バックエンド開発  >  $url= "show.php ?catid="($row['catid']);ご案内ください

$url= "show.php ?catid="($row['catid']);ご案内ください

WBOY
WBOYオリジナル
2016-06-13 11:58:29918ブラウズ

$url= "show.php ?catid=".($row['catid']);アドバイスをお願いします
$url= "show.php ?catid=".($row['catid'] );

このコードが実行されると、show.php のコンテンツが自動的に呼び出されますか? ? ?真ん中の ?catid= は $url="show.php?topic=.($row['catid']);
のように気軽に書けますか?-----解決策- ------------------
これはリンクの文字列を生成するだけで、ユーザーがクリックした後にのみ Shop.php が実行されます...Catid必要に応じて変更できますが、shop.php ファイル内の変数名は一貫している必要があります
------解決策------ ---
?id=".row['catid']";

id は任意に定義できますが、row['catid'] のみを指定する必要があります。
値を渡す場合、それはパラメータによって異なります。
------解決策----------------------
$url= "show.php ?catid= " .($row['catid']);
このコードは $url に値を割り当てます。値は文字列で、内容は show.php?catid=$row['catid']コンテンツ
には show.php を呼び出すコンテンツがありません。
catid はパラメータ名なので気軽に記述できますが、パラメータを取得するページをそれに合わせて修正する必要があります。
たとえば、show.php?catid=1 の場合、show.php で $_GET['catid'] を取得する必要があります。
show.php?id=1 の場合、$_GET['id' ] は show.php から取得する必要があります。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。