-3

「tekst」というデータベースがあります。

次の 3 つの列があります。

  1. id (自動インクリメント)、
  2. 日付 (タイムスタンプ)、
  3. Tresc (テキスト)

およびサイト: index.html。

そのようなコード<?php echo "$id1"; ?>をindex.htmlに貼り付けて、「id」に割り当てられた列「treść」を表示したいと思います。

今、私はそれが好きです:

$w = mysql_fetch_array(mysql_query("SELECT * FROM tekst WHERE id=5"));

echo $w['tresc'];

でもレコードが多いと面倒ですよね。

私が欲しいものを表示するためにMySQLクエリを作成する方法は? 1 ページに多くの ID があります。

助けてくださいありがとう

4

1 に答える 1

1

はい、でも単一の index.php が必要で、そこに mysql からのデータを表示したい

最後に、コメントからそれが明らかになりました。

クエリ文字列を使用して変数を割り当てます。この方法でスクリプトに対処します

index.php?id=1

次に、$_GET 配列を使用してこの変数を受け取ります

$id = $_GET['id'];

次に、SQL クエリの if をフォーマットします

$id = intval($id);

次に、クエリで使用します

$sql = "SELECT tresc FROM tekst WHERE id=$id";
于 2013-04-08T10:35:36.900 に答える