MySQLとPHPを使って、「この情報は何分前に更新されました」という旨の
メッセージを表示したいのですが、方法がわからないのでご質問させてい
ただきます。
MySQL内では、何時間何分前に更新されたものか表示できるのですが、
これらの値をどのようにPHPで持ってくるのかがわかりません。
--- --- --- --- --- --- --- --- --- --- --- ---
mysql> select timediff(modified,now()) from test_TB;
+--------------------------+
| timediff(modified,now()) |
+--------------------------+
| -348:04:24 |
| -614:09:08 |
| -614:09:08 |
| -614:09:08 |
| -614:09:08 |
| -614:09:08 |
| -614:09:08 |
| -614:09:08 |
| -546:23:46 |
| -111:12:22 |
| -111:11:11 |
| -111:10:57 |
| -98:53:42 |
| -04:02:47 |
+--------------------------+
--- --- --- --- --- --- --- --- --- --- --- ---
テーブル名: test_TB
時間のカラム: modified
PHPでは以下のように書いてみたのですが、エラーで値が取り出せずにいます。
--- --- --- --- --- --- --- --- --- --- --- ---
<?php
//データベースに接続
session_start();
require('dbconnect.php');
$t01 = 'select timediff(modified,now()) from test_TB;';
$t02 = mysql_query($t01) or die(mysql_error());
$t03 = mysql_fetch_assoc($t02);
?>
<html>
<body>
<?php
while($t03 = mysql_fetch_assoc($t02)):
?>
<?php echo $t03['timediff'];?>
<?php
endwhile;
?>
</body>
</html>
--- --- --- --- --- --- --- --- --- --- --- ---
プログラミングをはじめたばかりで質問にも不備があると思いますが、
よろしくお願いいたします。
(お手数ですが、具体的なコードで教えていただけると非常にありがたいです)
No.3ベストアンサー
- 回答日時:
>エラーで値が取り出せずにいます
エラーメッセージが表示されるのであれば、それを転記するのが質問の基本だと思います。それとも回答者に推測させて回答者のレベルを判断しようという意図でしょうか?
とりあえず(Undefined Indexであれば)
echo $t03['timediff'];
などと書く前に
print_r($t03),
でどういうものが読めているかを確認するべきです(それがデバッグです)。
ご返信ありがとうございます!
基本すらできていなくて申し訳ございません。
次回は必ず転記いたします。
本当にありがとうございました。
解決いたしました。
No.2
- 回答日時:
>はい、asすら知りませんし、asがこの質問にどう関係があるのかわからないレベルです。
>ぜひご教授ください。
ヒントをやったんだから後は自分で調べろ。
それすらできないならプログラミングする才能も能力もないからもうやめろ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- MySQL `picture` varchar(255) のコマンドで間違いないでしょうか? 1 2022/11/21 04:08
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- PHP PHP & MySQL: Server-side Web Development ペーパ 1 2022/04/19 19:23
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- PHP ログイン機の付きの掲示板サイトを作りたいです。 2 2022/10/09 04:33
- MySQL 共通点はあります。何が違うのでしょうか? 1 2023/01/27 05:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPからmySQLへINSERT文の実行
-
接続ができません
-
MySQLカラム名は日本語と英数字...
-
SQLのVARCHARとVARCHAR2の違い
-
PHP+MySQLでCall to undefined ...
-
副問合せにLIKE文を使う方法は...
-
mysqlがインストールされている...
-
phpで複数のDBを使用した場合の...
-
旧filemakerで和暦(令和など)...
-
プライマリーキーの昇順でソー...
-
MySQLからのデータをページに1...
-
INT型は金額の型に使用するべき...
-
MySQL の安全な再起動とコネク...
-
データベースのフィールドのデ...
-
my.cnf と my.ini の違い
-
like句を使って日本語を検索す...
-
MySQL エラー Duplicate entry...
-
Column '' not found.
-
ロードバランサからmysqlの生存...
-
SQL Server のキャラクターセッ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
クラスファイルでエラーが出て...
-
mySQLのインストール関連
-
mysql_queryでのdelimiterの設...
-
cronを使ってPHPからMysqlが実...
-
接続ができません
-
SQLのVARCHARとVARCHAR2の違い
-
副問合せにLIKE文を使う方法は...
-
ODP.NETのバージョン確認
-
ERROR 1045 (28000) (using pas...
-
like句を使って日本語を検索す...
-
VBAで変数内に保持された二次配...
-
MySQLカラム名は日本語と英数字...
-
INT型は金額の型に使用するべき...
-
プライマリーキーの昇順でソー...
-
Float型の時の計算結果がおかしい
-
RPMのmysqlとmysql-serverの違い
-
ヌル値は記憶容量を必要としな...
-
テーブル作成でエラーが出てき...
-
ADOのバージョンを確認する方法
-
MySQLの日本語LIKE検索について
おすすめ情報