listán belül azonos elemek megjelölése
Sziasztok új vagyok a oldalon, ezért ha értetlenül írnám elnézést.
Ez végül is PHP+adatbázis kezelés
Adott egy lista while-al kilistázok pár adatot egy táblázatba.
Kellene nekem egy olyan megoldás vagy segítség benne, hogy pl:
id nev sorozatszam kor
1 Valaki1 100111 13 *
2 Valaki2 100111 55 *
3 Valaki3 333333 44
4 Valaki4 444444 44
5 Valaki5 555555 19 *
6 Valaki5 555555 22 *
van ez a kis lista ha a sorozatszámból 2 vagy annál több van akkor azt jelölje pl. egy csillaggal egy új oszlopba vagy legyen más színű ez mindegy.
Csak az érdekelne hogy tudnék ehhez hasonlót vagy ezt megvalósítani?
Köszönöm előre a választ.
■ Ez végül is PHP+adatbázis kezelés
Adott egy lista while-al kilistázok pár adatot egy táblázatba.
Kellene nekem egy olyan megoldás vagy segítség benne, hogy pl:
id nev sorozatszam kor
1 Valaki1 100111 13 *
2 Valaki2 100111 55 *
3 Valaki3 333333 44
4 Valaki4 444444 44
5 Valaki5 555555 19 *
6 Valaki5 555555 22 *
van ez a kis lista ha a sorozatszámból 2 vagy annál több van akkor azt jelölje pl. egy csillaggal egy új oszlopba vagy legyen más színű ez mindegy.
Csak az érdekelne hogy tudnék ehhez hasonlót vagy ezt megvalósítani?
Köszönöm előre a választ.
Ahol peldany != 1, ott több
oracle?
legegyszerűbb, ha a while ciklusodban egy tömbbe írod azokat az értékeket, amik már voltak, és a jelzés kirakásánál meg ez alapján ellenörzöd (benne van-e a tömbbe-már az érték?), h kell-e jelölés vagy sem.
pl:
oracle?Nemcsak. PostgreSQL és
Ha nincs analitikai függvény támogatás, én akkor is inkább SQL-ben rendezném le a dolgot:
azért nem cutting-edge
Alapok
Ha a "sorozatszám" egy táblában egy oszlop, akkor annak egyetlen értéke lehet. Ez lehet szöveges, és pl. szóközökkel választod el a számokat, de pont ilyen esetekben érdemes egy résztáblát csinálni: az eredeti táblában nincsen "sorozatszám" oszlop, és csinálsz még egy, mondjuk "sorozatok" nevű táblát, "u_id" és "sorozatszám" oszlopokkal.
Ekkor a
JOIN
valamelyike "lesz a te embered" lekérdezéskor, mindjárt könnyebb lesz darabszámokat is figyelni, ill. egyáltalán van-e neki sorozatszáma, stb.Nem kell megijedni adatbázisoknál, ha újabb táblára van szükség. Azt hiszem, neked érdemes volt innen kezdenem a probléma megoldását, ha nem, majd jelzed gondolom.
mysql
De pontosítok
1 Valaki1 100111 13 *
2 Valaki2 100111 55 *
3 Valaki3 333333 44
4 Valaki4 444444 44
5 Valaki5 555555 19 *
6 Valaki5 555555 22 *
Form kitöltése után jönnek be az adatok.
ezeket az értékeket nem ismerem előre úgy kéne megoldani.
Egy táblám van sql-be azon belül kéne megkeresni melyik egyezik, melyik nem, ez eddig oké, külön listába ki is tudom iratni őket lekérdezéssel(hogy csak azok legyenek amik legalább kétszer szerepelnek), de van egy főlista és ott be kéne jelölni amik már szerepelnek egyszer már egy másik sorban a sorszam oszlopban. Úgy mint pl. a példában.
Persze úgy is megoldhatnám, hogy ha már létezik a sorszám ne fusson le a form, de érdekel azért hogy lehet megoldani, ha már belefogtam ebbe.
Hűha,