- Mobil flották
- Motorola Signature - mielőtt aláírnád...
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Honor Magic6 Pro - kör közepén számok
- Apple iPhone 17 Pro Max – fennsík
- Honor 200 Pro - mobilportré
- Azonnali mobilos kérdések órája
- Bluetooth-headsetekről általában
- One mobilszolgáltatások
- Samsung Galaxy S22 Ultra - na, kinél van toll?
Ú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
- Mobil flották
- Autós topik
- Vírusirtó topic
- Motorola Signature - mielőtt aláírnád...
- Milyen billentyűzetet vegyek?
- AMD vs. INTEL vs. NVIDIA
- PlayStation 5
- Friss előzetes érkezett az új Mortal Kombat II filmhez
- Hearthstone: Heroes of Warcraft - free online CCG
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- További aktív témák...
- Eladó AMD Ryzen 7 5700 X / RTX 4060 Gamer PC
- XPS 15 9520 27% 4K+ IPS érintő i7-12700H RTX 3050Ti 32GB 1TB NVMe ujjolv IR kam gar
- T15 Gen2i 27% 15.6" FHD IPS i7-1165G7 16GB 512GB NVMe ujjlolv IR kam gar
- S21 Dobozában
- Ryzen 7 7800X3D +hűtött VRM-es B650M lap +32GB DDR5 RAM! GAR/SZÁMLA (a Te nevedre kiállítva)!
- ÓRIÁSI AKCIÓK! GARANCIA, SZÁMLA - Windows 10 11, Office 2016 2019 2021,2024, vírusírtók, VPN
- Apple iPhone 6S/6S Plus szerviz alkatrészek, készletről akár másnapra!
- BESZÁMÍTÁS! Asus ROG Z790 i9 13900K 32GB DDR5 1TB SSD RX 7900 XTX 24GB Lian LI LANCOOL 207 ROG 750W
- Eladó EDIFIER ES prémium hangszórók ES300 / ES60 / ES20
- Apple iPhone 13 Pro Max Graphite ProMotion 120 Hz, Pro kamerák 128 GB-100%-3hó gari!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest








