Gå til innhold

MySQL UPDATE


Anbefalte innlegg

Sitter med et lite problem. Jeg vil bruke UPDATE for å kunne endre en value ved navn USER_NAME fraogmed y18000 og tilogmed y66000. Det jeg skal endre på disse er bare selve USER_NAME, ingen andre verdier i raden. Problemet er at disse verdiene er lagt til med et ukjent symbol etter tallene som ikke skal være der, så egentlig står det f.eks. y18000x der, men skal bare være y18000 og det gjør det altså for 48000 usernames nedover, noe jeg ikke vil gjøre manuelt. Og jeg ikke helt vet hvordan dette skal utføres.

Lenke til kommentar
Videoannonse
Annonse

Du kan hente ut alle brukerene, også loope igjennom dem og sjekke med f.eks preg_match om brukernavnet inneholder noe etter tallet. Så oppdaterer du den aktuelle raden.

Det er problemet. Jeg vet at alle de 48000 inneholder noe etter tallet, siden ingen av brukerne virker. Og for å være litt mer spesifikk til spørsmålet: Det er her snakk om at det er godt over 100.000 brukere. Jeg skal altså endre et utvalg av disse, hvor navnet skal endres til "seg selv" bare uten tegnet etter tallet.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...