2017-01-12 4 views
0

私はSQLテーブルのphpページを持っています。どちらもcPanelホスティングを使用してウェブサイトに設定されています。 SQLテーブルは次のようなものです。テーブル名は "dbase"です。 idとnameという2つの列があり、各列には2つの行があります。URLクエリからSQLへの行の値をPHPの変数に割り当てます。

Id -> 01, 02 
Name -> Name1, Name2. 

私がしたいことがあります。 私のページのURLはexamp.le/page.php?id=01ある、または私はそのページでPHPの変数に値を代入するにはどうすればよい01.

として評価パラメータ「ID」を持っているようなものは、「名前」に対応する値として、$名を言うなら'01'行の列?

+0

を好きな場所

$id = $_GET['id']; $servername = "localhost"; $username = "root"; $password = ""; $dbname = "dbname"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $sql = "SELECT name FROM dbase where Id=".$id; $result = $conn->query($sql); $name; if ($result->num_rows > 0) { // output data of each row $row = $result->fetch_assoc(); $name = $row['Name']; } else { echo "0 results"; } 

は今だけ$nameアクセス。 http://php.net/manual/en/reserved.variables.get.php – Takarii

答えて

0

$_GET[]を使用してURLからパラメータを取得してから、テーブルからクエリを実行してNameを取得する必要があります。

これを試してみてください。それがあなたを助けることを願ってください。あなたは `$ _GET`コマンドを見てする必要があります

関連する問題