前提
Nodejs下のJavaScriptでmysqlからデータを取得するプログラムを作成しています。
実現したいこと
データの取得方法はわかったのですが、そのデータの行が何個あるのかをプログラム内で出力したい。
該当のソースコード
JavaScript
1 2const mysql = require('mysql'); 3const connection = mysql.createConnection({ 4 host: 'localhost', 5 user: 'root', 6 password: '*********', 7 database: 'code_db' 8}); 9 10connection.connect(); 11 12connection.query('SELECT * FROM code', function (error, results, fields) { 13 if (error) throw error; 14 console.log(results[9].number); 15}); 16 17connection.end();
補足情報(FW/ツールのバージョンなど)
現状はこのような形で一番下のデータにあるnumberから引っ張ってきて数を出力しているのですが、データが変動するため、console.log(results[9].number);という形ではなく、9のように指定しなくてもデータの数を知りたいです。
回答1件
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2022/11/27 23:30