-2

昨夜遅くに質問し、問題を解決する方法を見つけようとしました

ここ

この質問に関連する質問へのリンクを含めました

example.php という名前のファイルからデータを表示しようとしています

example.php には次のコードがあります

<?php

//include database connection
include 'db_connect.php';



$query = "select id, name, surname
        from contacts
        where id='".$mysqli->real_escape_string($_REQUEST['id'])."'
        limit 0,1";

$result = $mysqli->query( $query );
$row = $result->fetch_assoc();

$id = $row['id'];
$name = $row['name'];
$surname = $row['surname'];

?>
<?php echo$name; ?><br>
<?php echo$surname; ?>

example.php?id=100 に移動して自分のページにアクセスすると、ID が 100 のクライアントが表示されます。

しかし、私がやろうとしているのは、別のテーブルに応じてこのファイルを表示することです。

repairs という名前のテーブルがあり、その中に client_id という名前の列があり、連絡先テーブルの ID と同じです。

これを行うことでファイルを表示しようとしました。

<?php include'example.php?id=echo$client_id;'?>

しかし、これはうまくいきませんでした。正しいコードとは何か、なぜこれが間違っているのか教えてください。

4

1 に答える 1

0

試す:

<?php
$_REQUEST['id'] = $client_id;
 include'example.php';

?>
于 2013-08-25T08:40:13.780 に答える