- Házimozi belépő szinten
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Külső 3,5'' mobil rack-ek topikja
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Shield TV-t csinált a Shieldből az NVIDIA
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Milyen notebookot vegyek?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- OLED TV topic
- Vezeték nélküli fülhallgatók
Aktív témák
-
Lortech
addikt
válasz
paramparya #1188 üzenetére
Akkor jó. Régebben belefutottam ebbe, és mintha csak innodb akarta volna az igazat. Azóta biztos változott a helyzet.
-
Forest_roby
őstag
válasz
paramparya #1063 üzenetére
'' így nem kell felvinni ide is a user adatait (redundancia elkerülése, beszúrási, törlési anomáliák)''
okay, de mi a haszna?
ha a fizetes user_id -ja nem FK én akkor is tudok vele select -et írni a users -re
left join users on (fizetes.user_id=users.user_id) és kész.
Mivel nyujt ez a FK többet?
[Szerkesztve] -
Forest_roby
őstag
válasz
paramparya #1060 üzenetére
tehát akkor vhogy így néz ki a foreign key:
users(user_id, user_name, reg_date, .....) PK: user_id
fizetes(id, user_id, tartozik, fuzet, .....) PK: id, FK:user_id(users.user_id)
Vagy rosszúl értem?
Vmi jobb, egy nagyon kicsit részletesebb gyakorlati példát tudnál írni?
De köszönöm ezt is!
mod:
fent említett példánál lehet inkább így csinálnám:
fizetes(id, tartozik, fuzet, .....) PK: id, FK:id(users.user_id)
user_id minek? az id elég csak nem tudom, hogy lehet -e egy mező PK és FK is egyszerre??
[Szerkesztve] -
tildy
nagyúr
válasz
paramparya #1046 üzenetére
Így van végül így oldottam meg:
SELECT jarat.jarat, jarat.idopont , megallo.megallo FROM jarat, megallo where jarat.irany='1' and jarat.megallo=1 and jarat.megallo=megallo.id order by jarat.jarat,jarat.idopont
A joint nem ismerem, nem használtma még, köszi -
tildy
nagyúr
válasz
paramparya #1044 üzenetére
irany tabla:
id, irany van benne
Id: szam
irany: mely vegallomasok kozt kozlekedik a busz
van egy megallo tabla,
id, megallo adatokkal
id: egy szam
megallo: a meglalo pontos neve
Van egy jarat tabla , benne a
busz kodja(jarat.jarat), megallo idja (ez a jarat.megallo), indulasi idopont, irany idja
Mondjuk legyen a busz kodja NEP1
A jarat tablaban ha így keresek, hogy select * from jarat where jarat=NEP1 , akkor kiad kb 5 találot, azokat a megállókat , ahol a NEP1 jelzesu busz megall.
Fenn radiobuttonnal kerem be, milyen iranyban akar az ileltő utazni, ehhez kap egy ''irany '' valtozot, amit megkap vegul az sql.
A jelenlegi lekerdezesem igy nez ki:
$keres = ''SELECT jarat.jarat, jarat.idopont , megallo.megallo FROM jarat, megallo where jarat.irany='''.$_POST['irany'].''' and jarat.megallo=megallo.id order by jarat.jarat,jarat.idopont '' ;
De ez most az adott iranyon közlekedő összes busz összes megállását is listázza.
[Szerkesztve] -
tildy
nagyúr
válasz
paramparya #1041 üzenetére
Order by-t használok, ezt a limit 1et nem ismertem.
Let's try!
Na ezzel tudod mia gond? Az, hogy csak 1 darabot ír ki, holott nekem az összes járat kéne, ami az adott irányba megy, de csak az indulási dátum a végállomásról.
jarat: Ors10H megallo: Ors vezer ter, időpont: 15:35:00
Ehelyett:
megálló :
jarat: NEP1 megallo: Népliget időpont: 06:30:00
jarat: NEP2 megallo: Népliget időpont: 07:05:00
jarat: NEP3 megallo: Népliget időpont: 07:20:00
jarat: NEP4 megallo: Népliget időpont: 08:20:00
jarat: NEP5 megallo: Népliget időpont: 08:35:00
jarat: NEP6 megallo: Népliget időpont: 11:35:00
PErpill sajna még azt is kiírja, hogy
jarat: NEP1 megallo: Nagykorosi ut időpont: 06:35:00 -
Briganti
tag
válasz
paramparya #1004 üzenetére
az OR nem tetszik neki, mert ha azok nelkul csinalom akko ugynezki mukodik, talan nem igy kell oket hasznalni?
-
Briganti
tag
válasz
paramparya #1004 üzenetére
az OR nem tetszik neki, mert ha azok nelkul csinalom akko ugynezki mukodik, talan enm igy kell oket hasznalni?
-
tkazmer
addikt
válasz
paramparya #993 üzenetére
Ez így azt hiszem, jó lesz....
Mégegy kérdés:
Lehet olyan lekérdezést írni, amelyik egy datetime mezőből csak a date részt választja ki? A lényeg az lenne, hogy egy option-t csak a napokkal töltsek fel, de megmaradjon az időpont is(ezért nem jó, ha átírom a típust date-re) -
Forest_roby
őstag
válasz
paramparya #986 üzenetére
Koszi a segitseget, de ez nekem magas!!!
Attertem a masik fajta loginos ''cucc''ra. Ezt ertem is. A masik, amivel kapcsolatban tettem fel a kerdeseket, nekem tul bonyolult ( oblektumorientalt, anyazos /hol ezen a bill-en a csillag/ no mindegy ) - annyira meg nem ertek a php-hez.
No, de most vmi mas. Mar regebben kerdeztem, de mar nem emlekszem a valszra.
Hogy kell php -vel fuggveny letrehozni, egy szoveges parameterrel?
pontositok:
ezt szeretnem meghivogatni:
if($_SESSION['belepett'== true)
{
print $text;
}
és a text valtozot parameterkent kapna amikor meghivom a fv-t. -
vakondka
őstag
válasz
paramparya #979 üzenetére
esetleg egy próbát megér...nem ?
-
vakondka
őstag
válasz
paramparya #858 üzenetére
azt próbáltam először...de nem ment...mit csinálhattam rosszul ?
-
tkazmer
addikt
válasz
paramparya #769 üzenetére
Köszi
-
tkazmer
addikt
válasz
paramparya #767 üzenetére
Sajnos nem sikerül, így(is) próbáltam:
$uresstring = str_replace'($_POST[''cim'')';
Aztán pedig az $uresstringet szúrtam be az adatbázisba, de ezt kaptam:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING
Más:
hogy tudnám azt megoldani, h ne lehessen 2x uazt bevinni az adatbázisba? Szóval, h maradjunk a filmes példánál, mondjuk ne lehessen 2x bevinni uazt a filmet, szóval bevitel előtt ellenőrizze, h van e már olyan sor a táblában, és ha van, akkor mondjuk kérdezze meg a usert, h biztosan beviszi e, vagy vmi hasonló.
[Szerkesztve] -
Realradical
őstag
válasz
paramparya #728 üzenetére
Pl. ha előttem van a fórumlista, és ráklikkelek az 'általános' vagy akármelyik linkre akkor generáljon nekem egy $forumnev=altalanos változó...ezt ha továbbviszem egy forum.php-be lenne egy SELECT * FROM $forumnev és már meg is jelent a topic...
-
skera
tag
válasz
paramparya #680 üzenetére
Ilyet nem is állítottam. Én csupán a mysql gyakorlati szintű elsajátításáról beszéltem...
-
tkazmer
addikt
válasz
paramparya #681 üzenetére
Nem úgy sem jó sajnos...
#682) Jester01
Igen, erre így utólag én is gondoltam...de mindegy, sztem úgyis csinálok még adatbázist, majd ott jobb lesz....
[Szerkesztve] -
skera
tag
válasz
paramparya #676 üzenetére
De ha tudsz angolul, akkor igen
-
tkazmer
addikt
válasz
paramparya #670 üzenetére
Jójó, rendben. Könyvem már van, a webvilág sorozat része, a címe ''A PHP, a MySQL, és az Apache használata'' .
Az a bajom, h a könyv SQL alapjai című fejezete feltételezi, h tudok lekérdezéseket végrehajtani a mysql monitoron.(gondolom, az a mxsql.exe a bin mappában). Viszont sajnos én nem tudok, így ebben kérném a segítségedet.A többi kérdésemmel majd később jövök
-
Jester01
veterán
válasz
paramparya #652 üzenetére
Ja, úgy hívják, hogy mysql
[link]
-
Jester01
veterán
válasz
paramparya #650 üzenetére
mysql> select 0x616461742d46756c6c2d323030362d392d395f332d312d35;
+----------------------------------------------------+
| 0x616461742d46756c6c2d323030362d392d395f332d312d35 |
+----------------------------------------------------+
| adat-Full-2006-9-9_3-1-5 |
+----------------------------------------------------+
1 row in set (0.07 sec) -
Briganti
tag
válasz
paramparya #637 üzenetére
a die() az muszaly a header utan legyen gondolom, a masik kettot kicsereltem
ez meg egyelore csak ilyen prototipus, aztan lesz css, de azert megkerdem hogy mien hatranya lehet annak hogy a tag -eket nem zarom be ... azonkivul hogy tukrozi a az en lustasagomat -
Briganti
tag
válasz
paramparya #631 üzenetére
hat ez hiba uzenetet nem ad, csak kiirja hogy:
Status: Error! -
_Petya_
őstag
válasz
paramparya #611 üzenetére
Köszönöm, kipróbálom.
Petya -
_Petya_
őstag
válasz
paramparya #609 üzenetére
Nem. Ez mire jó?
mod: utánanéztem, de ez nem túl szép megoldás. Ha minden UTF, miért kell konvertálni?
Petya
[Szerkesztve] -
Briganti
tag
válasz
paramparya #606 üzenetére
hat akkor kerdeztem egy nagyon nagy suketseget ... skúúúúúzi
-
Hujikolp
őstag
válasz
paramparya #598 üzenetére
köcce
a következö rejtvényem: mi ez?: SELECT COUNT(*) számold az összeset?
az egész így néz ki:
$gbd=mysql_query(''SELECT COUNT(*) AS gbt FROM $tabla'') or die(''Ne m lehet kiválasztani a sort: ''.mysql_error());
$gbt=mysql_result($gbd,'gbt');
return $gbt;
nomármost ez azt csinálja h megszámolja h mennyi sor van a táblában. ez ok. de hogyan tudom where `oszlop` = 222 ezzel összehozni? probáltam így mysql_query(''SELECT COUNT(*) AS szam WHERE megnevezes = 'hadjárat' FROM $tabla'') h melléírom, de hibát ir ki rámost meg lövédem sincs h hova kéne, vagy h egyáltalán lehet-e, bár a tapasztalatom szerint majdnem mindent meglehet csinálni php-ben...
[Szerkesztve] -
szicsu
őstag
válasz
paramparya #594 üzenetére
azért kérdezem, mert olyan lakalmazást készítek, ahol sok táblát kell használnom, mert......
jobb lenne inkább több adatbzis, de az meg plusz kiadás.... -
vakondka
őstag
válasz
paramparya #590 üzenetére
Köszi, ki fogom próbálni !
még sosem volt ilyesmire szükségem, mert még semmi mysql-es dolgot nem próbáltam
free tárhelyre felgyűrni
a fizetős tárhelyen meg mindeg is ment minden szépen ilyesmi nélkül is... -
vakondka
őstag
válasz
paramparya #588 üzenetére
ezt hová írjam ?
-
vakondka
őstag
válasz
paramparya #584 üzenetére
b...sszus !
hogy nézhettem el
Köszi ! -
vakondka
őstag
válasz
paramparya #582 üzenetére
nem akarom ! magyarra akarom állítani, vagyis latin 2-re
-
szicsu
őstag
válasz
paramparya #559 üzenetére
a float ként már próbáltam de ott is valami kis bibber....
megpróbálom reál ként -
Jester01
veterán
válasz
paramparya #529 üzenetére
left join
-
Hujikolp
őstag
válasz
paramparya #504 üzenetére
okés, mostmár értem, köszike!
-
Hujikolp
őstag
válasz
paramparya #502 üzenetére
és akkor a num változó megkapja azt az egész számot ahány sor van. ok és akkor ott van 0. sor? vagy alapból 1. sor van? és köszi
-
szicsu
őstag
válasz
paramparya #499 üzenetére
-
Realradical
őstag
válasz
paramparya #496 üzenetére
Nem nem a connect. php rendben volt...később jött...valóban nem határoztam meg előre az volt a gond!
Köcc az infót! -
Realradical
őstag
válasz
paramparya #493 üzenetére
Ühüm... tehát előre kéne valahol deklarálnom a változókat, és akkor nem akarna ezzel a felhasználóval lekérdezni valami globális gyüjtőből vagy ilyesmi?
mod:aham...meg is van! Valóban ez volt a gond!
[Szerkesztve] -
Realradical
őstag
válasz
paramparya #491 üzenetére
Aaah...tényleg ez elég brutál, hogy ezt nem szúrtam ki...
! Kösz! Netán az ODBC felhasználóra is tudsz nekem mondani vmit?Olvastam google-ös találatokon, de amit ott írtak nekem nem jött össze...vmi odbc drivert kellett feltenni és állítólag megoldja...nálam ez nem használt...
[Szerkesztve] -
Jester01
veterán
válasz
paramparya #487 üzenetére
Koncepcionálisan rossz szerintem. Gondolom nem id-t akartál írni, hanem x-et. De akkor meg egyesével le kellene futtatni minden lehetséges értékre. Plusz limitbe szerintem nem lehet al-select, valamint ahogy feljebb említettem mysql nem engedi, hogy az éppen módosított táblára al-select is legyen. Más baja nincs
-
Jester01
veterán
válasz
paramparya #484 üzenetére
Lehet, hogy elég. Megszokásból írtam, valamelyik adatbáziskezelõ mintha hisztis lenne és mindenképp mezõnév egyezést akar.
-
Realradical
őstag
válasz
paramparya #477 üzenetére
Aham...ha hazaérek kipróbálom a dolgot
Köcc a segítséget...
-
szicsu
őstag
válasz
paramparya #466 üzenetére
Már készen van , csak azt szeretném, hogy ne legyen tárolva a a teljes jogokat biztosító felhasznév és jelszo a szerveren.
igaz, hogy php-ban van de akkor is....
mod:
A teljes jogokkal bírófelhesznév meg jó helyen van az én fejemben.
hogy ha netán valakinek sikerül elkani az adatokat, akkor se tudjon olyan nagy kárt okozni....
igaz, ha már sikerült neki az adatokat kifaggatni a gépből, akkor már úgy is mindegy...
[Szerkesztve] -
Forest_roby
őstag
válasz
paramparya #454 üzenetére
privát üzi elment!
-
Briganti
tag
válasz
paramparya #445 üzenetére
jolvan, elismerem hogy hujeseget irtam, nemtudom hogy miert irtam, lehet hogy ''1 adatbazis'' jart a fejembe vagy nemtudom mi volt a hejzet, de ha jol emlekszem akkor azelott valo nap nagy party volt, s faradt voltam ... bocs hogy potyara mozgattam meg az agyatokat
meg eccer sorry, amugy aztan megtudtam oldani
ja es meg az hogy: ''úgy általában nem sokat értesz a dologhoz'' , ez teljesen igy van, es eppen ezert irok ebbe a forumba, es igy egyre tobbet erthetek en is a dologhoz -
szicsu
őstag
válasz
paramparya #446 üzenetére
akkor ok, mert szt hittem hogy az sql csak véletlenül fogadta el a (!=) jelolést.....
-
szicsu
őstag
válasz
paramparya #437 üzenetére
HI
Köszi...
de ez most nekem sehol sem műxik...
se hibaüzi se mentett fájl,
pedig a kapcsolat létrejön a adatbázissal...... -
Terminus_
aktív tag
válasz
paramparya #417 üzenetére
Nem, nem így értem.
lenne egy ?oldalankent=25 változó és ennek függvényébe tenném be egy <select>-be az eredményt. Tehát query-be csak azt tenném be, hogy oldalankent mennyit akarok a többi az fix és mindig az egész adatbázisra vonatkozik.
Tehát egy lista kell, hogy
kezdő végső
--------------------------------
Ennő Jancsi
Józska Pista
stb.
Ha lenne ROWID, mint az Oracle-be akkor meg tudnám csinálni.
sorry, a query alatt én a lekérdezést értem.
[Szerkesztve] -
Tyrael
senior tag
válasz
paramparya #284 üzenetére
nem is kell.
a valtozo csak azert kell/jo, hogy tudjuk vizsgalni a fuggveny visszateresi erteket.
de a mysql_connect OR die siman jo.
Tyrael -
skera
tag
válasz
paramparya #281 üzenetére
Potosabban így:
// Kiszolgalohoz csatlakozas
$connect=mysql_connect(''szerver'',''felhasznalo'',''pass'');
...
Az elején található változónév nélkül hibaüzenet lenne.
[Szerkesztve] -
supesz
aktív tag
válasz
paramparya #281 üzenetére
köszönöm kiprobálom, de majd csak holnap tudok választ adni. technikai okok miatt
köszi
Aktív témák
Hirdetés
- Kecskemét és környéke adok-veszek-beszélgetek
- Házimozi belépő szinten
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Külső 3,5'' mobil rack-ek topikja
- Motorola Edge 30 Neo - wake up, Jr...
- BestBuy topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Xbox Series X|S
- gban: Ingyen kellene, de tegnapra
- Shield TV-t csinált a Shieldből az NVIDIA
- További aktív témák...
- Lenovo ThinkPad X1 Carbon G8, i7-10510U, 16GB, 1TB SSD, 4K kijelző + WWAN (ELKELT)
- DELL PowerEdge R630 rack szerver - 2xE5-2650v3 (20 mag / 40 szál, 2.3/3.0GHz), 32GB RAM, 55992Ft+ÁFA
- AKCIÓ! Apple Macbook Pro 16" 2019 i9 9980HK 64GB 500GB Radeon Pro 5500M hibátlan működéssel
- Lenovo LEGION Pro 5 / Pro 7, Lenovo Yoga Pro gépek (RTX 4060 / 4070 / 4080 / 4090)
- Lenovo ThinkPad L16 Gen 1 - 16" WUXGA IPS - Ultra 5 135U - 16GB - 512GB - Win11 - 2,5 év gari
Állásajánlatok
Cég: Liszt Ferenc Zeneművészeti Egyetem
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest