Met een * heb je geen idee welke gegevens je ophaalt, wanneer er ergens iets fout gaat, heb je dan ook geen idee waarom het fout gaat.
Benoem dus altijd de kolomnamen, dat is sneller en vele, vele malen duidelijker. Je maakt dus veel minder fouten.
Daarnaast krijg je dan geen gedonder wanneer je het datamodel gaat aanpassen, wanneer je met _fetch_row() gaat fetchen maakt het nogal verschil hoe je de query opbouwt. Met een goed uitgeschreven query krijg je een resultaat retour die altijd voldoet aan de verwachtingen, ook als je kolommen hebt toegevoegd of verwijderd uit je tabel.
En die ene seconde extra tijd om de kolomnamen in te kloppen, die win je bij de eerste de beste bug al weer dubbel en dwars terug.
Terence;
Waar? In dit topic of op Jan's site?
In dit topic wel ja, maar misschien heeft Jan iets anders getest. En op Jan's site staat niet alle kolommen.