Ir para conteúdo
Fórum Script Brasil

Saneax

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Saneax

Saneax's Achievements

0

Reputação

  1. Opa, É o seguinte por exemplo essa tabela:`Veh` tenho os seguintes campos (todos int): ID MODEL, inseri 3 linhas: 1|555,2|333,3|666. Se por exemplo deleto a 2 linha há alguma forma de que o próximo valor inserido o id sejá 2, sem ter que especificar o id que ele ira ficar: INSERT INTO `Veh` values(NULL,543); <- aqui o id será 4, mas quero que ele fique com id 2 sem ter que especificar o id. Espero que tenha sido claro na minha dúvida. Obrigado. Agora talvez isso esclareça mais as coisas: new sql[256]; new row[512]; format(sql, sizeof(sql), "SELECT COUNT(*) FROM `"TABLENAME_VEH"`"); mysql_query(sql); mysql_store_result(); mysql_fetch_row(row); new TotalVeh = strval(row); mysql_free_result(); for (new i = 0; i < TotalVeh; i++) { format(sql, sizeof(sql), "SELECT ID,MODEL FROM `"TABLENAME_VEH"` WHERE id=%d", i+1); mysql_query(sql); mysql_store_result(); if (mysql_num_rows() > 0) { mysql_fetch_row(row); sscanf(row, "p<|>dd", Veh[i][ID], Veh[i][Model]); } } printf("VEHICLES: Total de %d vehiculos carregados ", TotalVeh); mysql_free_result();
×
×
  • Criar Novo...