【问题标题】:i want to split a result in mysql can you help me?我想在mysql中拆分结果你能帮我吗?
【发布时间】:2020-12-30 20:17:56
【问题描述】:

嗯,首先这是我的代码

client.on('message', async (message) => { //فايف ام داتابيس
  if(message.channel.type == 'dm') return;
  var prefix = prefixx.get(message.guild.id);
  if(message.author.bot) return;
  if(message.content.toLowerCase().startsWith(prefix + 'ip')) {
    if(!message.member.hasPermission('ADMINISTRATOR')) return message.channel.send('ما عندك رتبة عشان تستخدم الأمر هذا');
  let args = message.content.split(" ");
      connection1.query(
          `select ifnull((select last_login from vrp_users where id = ${args[1]}),'لا يوجد ايدي بهذا الرقم') As ResultFound`, function (error, result, fields) {
              if (error) throw error;
              console.log(`Got IP of user ${args[1]}`);
              if(!result) return message.channel.send('There is an error');
              if(error) return message.channel.send('There is an error');
              let embed = new Discord.MessageEmbed() .setColor('RANDOM') .setTitle(`اي بي ${args[1]}`) .setThumbnail(message.guild.iconURL( { dynamic : true } )) .setAuthor(client.user.tag, client.user.avatarURL( {dynamic : true} )) .addField('IP', `\`${result[0].ResultFound}\``); 
              message.channel.send(embed)
          }
          
      );
          
  }
});

结果是这样的:

77.223.232.147 23:50:55 29/06/2020

我希望结果只有 ip 你们能帮帮我吗?

【问题讨论】:

标签: mysql discord discord.js heidisql


【解决方案1】:

试试这个:

.addField('IP', `\`${result[0].ResultFound.split(' ')[0]}\``);

例如,如果结果是您在问题中提供的:

const result = '77.223.232.147 23:50:55 29/06/2020'

// split the message by every space
const array = result.split(' ');

console.log(array[0]); // IP adress
console.log(array[1]); // time (I presume)
console.log(array[2]); // date

【讨论】:

  • 不,我不想要这个 ip,我只想要表中的每个字符串
  • 什么意思?
  • 我的意思是当我输入 '!ip 1' 时它会记录这个 ip 但我想分割每个结果而不仅仅是这个结果
  • 检查我编辑的答案。我提供的方法可以做到这一点,我只是以你给出的为例。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-07
  • 2021-10-15
  • 2019-09-13
相关资源
最近更新 更多