Hirdetés
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- eBay-es kütyük kis pénzért
- gban: Ingyen kellene, de tegnapra
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Kalacskepu: Japán metál banda ajánló #1 - Demetori
- sziku69: Szólánc.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Brogyi: CTEK akkumulátor töltő és másolatai
Új hozzászólás Aktív témák
-
vakondka
őstag
Sziasztok,
Olyan mysql utasítás kellene nekem ami egy adott táblában egy mező értéke elé teszi a megadott karaktereket.
Tehát van egy products tábla és a products_model mező jelenlegi értéke elé kellene tenni 2 betűt (mindenhová ugyanazt)
Előre is köszi! -
vakondka
őstag
Az lenne az én nagy kérdésem, hogy a php-mysql páros mennyi adatot tud tárolni, kezelni anélkül, hogy jelentősen lelassulna ?

A vevő adatbázisom már 10.000 rekordot tartalmaz a rendelési tételek, pedig közel 25.000-et.
Attól félek, nehogy valami baj legyen a közeljövőben...
Ui: természetesen normális fizetős szerveren fut a weblap.
-
vakondka
őstag
válasz
vakondka
#507
üzenetére
Már 2-vel sem műxik

SELECT pef.products_id, pef.products_extra_fields_value
FROM products p
LEFT JOIN products_to_products_extra_fields pef ON p.products_id = pef.products_id
WHERE pef.products_extra_fields_id =2
AND pef.products_extra_fields_value = 'piros'
LEFT JOIN products_to_products_extra_fields pef ON p.products_id = pef.products_id
WHERE pef.products_extra_fields_id =4
AND pef.products_extra_fields_value = '3' -
vakondka
őstag
Kellene írnom egy sql-t ami termékek között keres az adatbázisban,
úgy hogy egy másik táblából rendeli hozzá a termék tulajdonságokat.
Ha csak 1 termék tulajdonság van akkor összejön a dolog egy left join-al,
viszont nem tudom hogy kellene összehozni, ha más termék tulajdonságok is vannak.Ez jól kiírja nekem, ha van olyan termék ami piros.
A 2-es id jelenti azt hogy az adott tulajdonság amit keresek az szín és a szín piros,
vagyis megkapom azokat a termék id-ket amelyek pirosak:SELECT pef.products_id, pef.products_extra_fields_value
FROM products p
LEFT JOIN products_to_products_extra_fields pef ON p.products_id = pef.products_id
WHERE pef.products_extra_fields_id =2
AND pef.products_extra_fields_value = 'piros'Viszont egyszerre lehet maximum 4 termék tulajdonság is, 1-4 vannak hozzá tartozó értékek a products_extra_fields_id mezőben.
A kérdés hogy lehetne így többszörösen összefűzni ha esetleg mind a 4 adatot megadják ?

-
vakondka
őstag
Beraktam programba és hibátlanul megy, köszi a tippet !
Tiszta hülyeség, mert tudtam, hogy lehet rá így hivatkozni, de azt hittem, hogy csak a phpmyadminból lehet így, mert a php-nál kötelező adatbázist választani...hát most kiderült hogy nem éppen így van...megint okosabb lettem
-
vakondka
őstag
válasz
VladimirR
#467
üzenetére
Igen ez phpmyadminban biztosan tökéletes (meg ott van másolás menüpont is), de nekem php-val kellene megoldanom, mert sok (64) tábla van, 3 adatbázison kell megcsináljam egyszerre és nem szeretném egyesével végigkattintgatni...
Ott meg muszáj adatbázist kiválasztani a query előtt...vagy rosszul tudok valamit ?
mármint ez kötött, nem ?
$db="adatbazis1";
$conn = mysql_connect('localhost', 'root', '');
mysql_select_db($db, $conn);
mysql_query($sql, $conn);
mysql_close($conn);szóval csak azt nem értem, hogyha kiválasztottam az adatbazis1-et, akkor hogy tudok írni adatbazis2-be ? vagy ez műxik tényleg, csak én nem tudtam ezt eddig ?
Bocs az értetlenségemért...

-
vakondka
őstag
válasz
VladimirR
#460
üzenetére
Köszi szépen a segítséget !
Először nem működött, de aztán rájöttem, hogy én szúrtam el...
Van valami egyszerű módszer arra, hogy saját tárhelyen belül egyik adatbázis bizonyos adattábláját átmásoljam egy másik adatbázisba ?
Az a baj, hogy elkezdtem írni egy ilyen scriptet php-mysql-ben, de nagyon hosszúra sikeredett és állandóan elszáll timeout-al mert sok rekord van (és 64 tábla).Elég lenne egy alapötlet, vagy egy link is...

Előre is köszi !

-
vakondka
őstag
Létezik olyan a (mysql-ben) INSERT ami egyben SELECT is ?
A megoldandó probléma a következő:
adott egy tábla aminek products_description a neve
ebből le kellene kérdezni minden sort ahol a language_id=4
utána ennek az eredményét újra beszúrni a táblába, de úgy hogy minden új sornál a language_id az 5 legyenMeg lehet ezt valósítani mysql-ben, vagy írjak rá php progit ?

-
vakondka
őstag
A PHPMyAdmin-ban nincs is semmi poén...

Az már érdekesebb, mikor írsz egy programot ami adatokat tárol, illetve módosít, hív elő.
Pl a Prohardver is így működik.
Gondolj bele mi minden kell:
regisztráció: név, e-mail, cím, jelszó tárolása, stb.
beléptetés: kiolvasni az adatbázisból és ha stimmelnek az adatok, akkor beléphet.
Hozzászólás: adatbázisba írsz adatokat.
Mikor olvasod a Prohardvert: adatbázis adatainak listázása.Ezt természetesen nagyon leegyszerűsítettem, hiszen tőlem sokkal okosabb emberek írták a motorját a fórumnak

De gondolj bele mi mindenhez kell adatbázis:
- webáruház
- termékkatalógus
- fórum
- CMS (tartalom kezelő rendszer)Csak fantázia kérdése az egész.
A PHPmyAdmin szerintem elsősorban arra jó, hogy létrehozz adattáblákat, majd próba lekérdezéseket hajts végre a kézzel felvitt teszt adatokon.
Így még azelőtt optimalizálhatod a táblák szerkezetét, mielőtt konkrétan megírnád a programot (pl a web-nél maradva PHP nyelven). -
vakondka
őstag
olyan sql lekérdezést szeretnék, ami egy táblában (products) egy bizonyos mező tartalmát minden adatsorban kisbetűsre cseréli.
van ilyen update ?

Új hozzászólás Aktív témák
- Villanyszerelés
- Okos Otthon / Smart Home
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- exHWSW - Értünk mindenhez IS
- BestBuy topik
- eBay-es kütyük kis pénzért
- Miskolc és környéke adok-veszek-beszélgetek
- Azonnali alaplapos kérdések órája
- S.T.A.L.K.E.R. 2: Heart of Chornobyl
- További aktív témák...
- Apple watch Series 9 45mm stainless steel bontatlan! 1 év Apple jótállás
- Apple watch Series 10 46mm cellular jet black bontatlan 1 év Apple JÓTÁLLÁS AKCIÓ!
- Szép állapotú iPad Pro M1 256GB wifi + cellular. Kijelző karcmentes. Kamera résznél mintha lenne egy
- G.SKILL Trident Z RGB 64GB (2x32GB) DDR5 6000MHz CL30 - XMP - 99 hó garancia
- Corsair VENGEANCE 32GB (2x16GB) DDR5 6000MHz CL36 - XMP/EXPO - 120 hó garancia
- BESZÁMÍTÁS! ASRock Z390 i5 8600K 16GB DDR4 512GB SSD RX 6500 XT 8GB Bitfenix Neos acél DeepCool 450W
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 5070 Ti 16GB GAMER PC termékbeszámítással
- Keresünk iPhone 16/16e/16 Plus/16 Pro/16 Pro Max
- LG Gram 14 WUXGA IPS i7-1360P 5.0Ghz 12mag 32GB DDR5 1TB SSD Intel Iris XE 10óra Akku Win11 Garancia
- Gamer PC-Számítógép! Csere-Beszámítás! R5 5500 / 16GB DDR4 / RX 6600 8GB / 512 GB SSD
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest








