• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Beta-testers gezocht voor Crypto-oefenplatform

    Syntax 29 januari 2026 om 16:11
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 26 december 2025 om 00:07
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

Key order statement

  • Joker
  • 22 juli 2011 om 13:04
  • Joker
    Since CS V1
    Ontvangen Reacties
    2
    Berichten
    57
    • 22 juli 2011 om 13:04
    • #1

    Beste CPers,

    Ik heb een vraag over een eventueel bestaand MySQL command. Stel ik heb een tabel waar ik een hoop waardes uit heb verwijderd. Bestaat er dan een MySQL command die er voor zorgt dat al mijn key-waardes weer op volgorde staan?

    Voorbeeld:

    ID Naam
    1 Joep
    2 Klaas
    3 Henk
    4 Piet
    5 Jan

    Nu verwijder ik klaas en piet en krijg ik dus het volgende;

    ID Naam
    1 Joep
    3 Henk
    5 Jan

    Bestaat er dan een MySQL command waarmee ik het volgende voor elkaar krijg;

    ID Naam
    1 Joep
    2 Henk
    3 Jan

    Groeten Joker.

    CMS Slim creator
    Original YC creator
    Six-Six-Six creator

    Sinds Crime-Scripters een Crime-developer.

  • Guest, wil je besparen op je domeinnamen? (ad)
  • Jannick
    nyan nyan nyan nyan
    Berichten
    1.972
    • 22 juli 2011 om 14:09
    • #2

    Voor zover ik weet is dat er niet. Wat je kan doen, is een script schrijven die alles behalve het ID ophaalt, en die zonder ID (dus met auto-increment) weer toevoegd in dezelfde tabel nadat je deze hebt leeggemaakt. Maar wat is wijsheid...

    Waarom zou je dat willen overigens? Als er andere tabellen naar een gebruiker_id verwijzen, moet je die ook aanpassen. Dan blijf je aan de gang, daar kom je gewoon simpelweg niet doorheen.

  • zwpgangster
    Professional
    Ontvangen Reacties
    13
    Berichten
    1.035
    • 22 juli 2011 om 14:22
    • #3

    je kan het doen.. maar dan moet je zelf handmatig alles op volgorde zetten!!

    MD-IT Solutions

  • Joker
    Since CS V1
    Ontvangen Reacties
    2
    Berichten
    57
    • 22 juli 2011 om 15:43
    • #4
    Citaat van Jannick

    Voor zover ik weet is dat er niet. Wat je kan doen, is een script schrijven die alles behalve het ID ophaalt, en die zonder ID (dus met auto-increment) weer toevoegd in dezelfde tabel nadat je deze hebt leeggemaakt. Maar wat is wijsheid...

    Waarom zou je dat willen overigens? Als er andere tabellen naar een gebruiker_id verwijzen, moet je die ook aanpassen. Dan blijf je aan de gang, daar kom je gewoon simpelweg niet doorheen.


    Als je een database hebt met enorm veel waardes is het handig alles op volgorde te hebben. Het is namelijk mogelijk het maximum aantal characters of de maximale waarde te behalen. Als dat het geval is in een database dan kan hij geen nieuwe rijen meer toevoegen.

    CMS Slim creator
    Original YC creator
    Six-Six-Six creator

    Sinds Crime-Scripters een Crime-developer.

  • Jannick
    nyan nyan nyan nyan
    Berichten
    1.972
    • 22 juli 2011 om 16:56
    • #5

    Als je een ID hebt met een unsigned BIGINT, dan kan je maximaal 18446744073709551615 records toevoegen. Zegge 18 quintiljoen, 446 quadriljoen, 744 triljoen, 73 biljoen, 709 miljoen, 551 duizend en 615 eenheden. Ik denk niet dat je daaraan in normale gevallen komt.. Fouten voorbehouden btw ;)

  • zwpgangster
    Professional
    Ontvangen Reacties
    13
    Berichten
    1.035
    • 22 juli 2011 om 17:01
    • #6

    das idd veel!

    MD-IT Solutions

  • Malik
    Guest
    • 22 juli 2011 om 18:14
    • #7

    Volgens mij wel...

    PHP
    $id = 0;
    while ($a = $v->fetch_array(MYSQLI_ASSOC))
    {
     $id++;
     // overigen en id = $id
    }
  • NielsB
    Junior (Web)Developer
    Berichten
    948
    • 22 juli 2011 om 18:55
    • #8

    wanneer je een primary key + auto_increment doe is het niet eens verstandig om dit te gaan doen, aangezien je niks voor niks een id mee geef!

    Denk is even aan je koppeltabellen waar je die id gebruikt, die moet je dan ook veranderen, te veel querys te veel load, website sloom.

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.

    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML

    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • Joker
    Since CS V1
    Ontvangen Reacties
    2
    Berichten
    57
    • 22 juli 2011 om 19:51
    • #9
    Citaat van NielsB

    wanneer je een primary key + auto_increment doe is het niet eens verstandig om dit te gaan doen, aangezien je niks voor niks een id mee geef!

    Denk is even aan je koppeltabellen waar je die id gebruikt, die moet je dan ook veranderen, te veel querys te veel load, website sloom.

    Je hoeft niet altijd koppeltabellen te hebben bij primary keys met een AI. Denk aan een simpele verwijzing als de volgende; profiel.php?id=4

    Citaat van Malik


    Volgens mij wel...

    PHP
    $id = 0; 
    while ($a = $v->fetch_array(MYSQLI_ASSOC)) 
    { 
     $id++; 
     // overigen en id = $id 
    }

    Niet precies wat ik bedoel maar toch bedankt.

    Citaat van Jannick


    Als je een ID hebt met een unsigned BIGINT, dan kan je maximaal 18446744073709551615 records toevoegen. Zegge 18 quintiljoen, 446 quadriljoen, 744 triljoen, 73 biljoen, 709 miljoen, 551 duizend en 615 eenheden. Ik denk niet dat je daaraan in normale gevallen komt.. Fouten voorbehouden btw ;)

    Nooit aan gedacht. In principe moet je altijd uitgaan van een oneindig aantal leden, maar 18 quintiljoen, 446 quadriljoen, 744 triljoen, 73 biljoen, 709 miljoen, 551 duizend en 615 komt voor mij dicht genoeg bij oneindig.
    Bedankt voor de tip ^^

    CMS Slim creator
    Original YC creator
    Six-Six-Six creator

    Sinds Crime-Scripters een Crime-developer.

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 1 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design