frage zu anzahl der datensätze die hinzugefügt werden(php)

  • weiß ich erlich gesagt nich ich kapier dein mysql nich aber kann man irgndwie ermitteln wo nichts steht ?und dann am besten auch die id dieser zelle damit man dort dann updaten kann ?
    oder macht dein mysql dingsi das ?

    PS :ist es möglich die id der zelle festzustellen die dierekt neben der vollen liegt also die erste leere sozusagen ?

  • okay sorry aber ich bin in sachen php noch ein noob :wink:

    also ich hab ne tabelle mit 19 spalten die 19 ist die id spalte als primary key

    so jetzt werden daten aus einem forumlar eigelesen und ich wollte jetzt verhindern dass wenn 20 eintrage gemacht wurden aber in 5 spalten (also 4 prospalte ) es 20 reihen in der tabelle entstehen ( wenn das keinen sinn macht sags mir . ach ja die eintrage werden nicht gleichzeitig gemacht ) und dazu hatte ich gedacht , dass ich die felder in denen nichts steht UPDATE also eine if schleife die festellt ob leere felder in der spalte sind und diese durch den jeweiligen eintrag ersetzt aber natürlich nicht alle sondern nur eins
    und jetzt bin ich auf der suche nach einer methode das umzusetzen

    da ich mich ja nicht so auskenne weiß ich nicht ob es so üblich ist mit jedem eintrag alle anderen spalten mit "nichts" zu füllen aber es erschien mir unwarscheinlich

  • das ist sogar FALSCH FALSCH FLASCH.

    Zur normalisierung mus jeder datensatz eine eigene ID haben!!

    gleichartige Datensätze in einer reihe machen auch keinen sinn.

    Also pro Feld eine Zeile wenn sie dem gleichen Informationstype angehören.

  • hä ? was meinst du mit informationstype ich will nur nicht das meine tabelle so ausieht


    http://home.arcor.de/pindakaas/screen.jpg


    bzw wissen ob es so aussehen sollte

    denn diese leeren zellen stören auch wenn ich die anzahl der einträge in der spalte zählen will zumbeipiel um festzulegen ,dass nicht auch hinter dem letzten eintrag beim ausgeben ein komma ist da ich dafür aber sie anzahl der
    vorhandenen datensatze brauche stören diese leeren zellen

  • naja is mehr ne übung es soll ne datenbak für zutatenkombinationen für tränke in einem computerspiel werden ( morrowind) und dabei hab ich mir jetzt einfach mal die 18 wichtigsten effekte als spalten genommen die daten kann man dann eintragen und abfragen
    das funktionert auch relativ gut wobei die leeren einträge jedoch ein hindernis sind

  • hmm ich glaub ich muss mich nochmal mit dem grundlegenden aufbau einer mysql tabelle auseinandersetzen abe rtrotzdem danke :)

    DAnke mann jetzt versteh ich auch was du mti verschiedenentypen in einer reihe meintest DANKE endlich meine fresse hab ich für diesen scheiß lange gebraucht