- Xiaomi 11 Lite 5G NE (lisa)
- Yettel topik
- Apple AirPods Pro (2. generáció) - csiszolt almaságok
- iPhone topik
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Sony Xperia 1 V - kizárólag igényeseknek
- Honor Magic6 Pro - kör közepén számok
- Megmutatta a OnePlus a Nord 3 5G-t
- Hívószám-hamisítás
Hirdetés
-
Az NVIDIA szerint a partnereik prémium AI PC-ket kínálnak
ph Megkezdődött az NPU-k elleni hadjárat, de egy fontos részletet nem említ a cég.
-
Kapnak egy rakás reklámot a Roblox játékosai
it Videohirdetésekre készülhetnek ezentúl a virtuális világokban a Roblox játékosai.
-
Nyár végén jön az idei THQ Nordic Digital Showcase
gp Az új bejelentések mellett újabb részleteket kapunk a Gothic Remake-ről és a Titan Quest II-ről is.
Új hozzászólás Aktív témák
-
vancha2
aktív tag
Lenne 2 kérdésem:
1. Van egy adattáblám ebben 3 mező: id, link, letoltve.
Hogy tudom ebből például a 2. rekordnak a letöltve mezőben levő értékét lekérdezni, és kiírni php-val? (az id alapján)
2. Hogy tudok php-ból ennek az értékéhez hozzáadni egyet?
Előre is köszönöm a segítséget -
vancha2
aktív tag
Köszi ez így tök jól működik!
Viszont van még valami, amit nem tudok: van egy űrlapom, abban egy szöveges mező, amink a neve email. Ezt küldöm át a php fájlnak, és amit a szöveges mezőbe írnak email címet, azt fölveszi az adatbázisomba. A táblámban van egy id és egy email nevű mező. Ezt sikerült összehoznom, de nem működik:
$email = $_POST['email'];
$parnacs = ''insert into tabla (email) values ('$email')'';
mysql_query($parancs);
Mi benne a hiba?
[Szerkesztve] -
vancha2
aktív tag
Én is észrevettem, hogy akkor minden sorhoz hozzáad egyet, de sikerült magamtól is kiegészíteni.
Az első alkalommal működik az űrlap, jól fölveszi az adatbázisba, de második alkalommal már ezt a hibaüzenetet kapom:
mysql_query(): MySQL error: Duplicate entry '0' for key 1 in /nfs/extra/v/vc/vcsabi/wwwroot/proba/hirlevel.php: mysql_query on line 61
in /nfs/extra/prepend/prepend.php(187) : system created function on line 32
Ez most mit jelent? Még egy rekordot akar felvenni ugyanazzal az id-val minta ami az előzőnek van? -
vancha2
aktív tag
válasz Louloudaki #383 üzenetére
Köszi a segítséget neked és Lortech-nek is, így már működik.
Még egy utolsó kérdés: hogy tudom azt leellenőrizni, hogy a beírt email címet tartalmazza-e az adatbázis, mert ha igen akkor nem venném fel mégegyszer. -
vancha2
aktív tag
válasz Louloudaki #388 üzenetére
THX
-
vancha2
aktív tag
Sziasztok
Van két UTF-8 kódolású php fájlom. Az egyikben egy űrlapon beviszek adatokat az adatbázisba, a másikkal kiíratom az adatokat. Ez tökéletesen működik, viszont ha megnézem a bevitt adatokat phpMyAdmin-ban, akkor az ékezetes karakterek helyett mindenféle vacak jelenik meg. Olyan mintha egy UTF-8 kódolású szöveget ISO-8859-2 kódolással néznénk meg. Ezzel az a probléma, hogy ha az adatbázisban módosítani szeretnék egy rekordot, akkor nem írhatom be simán az ékezetes betűket, ami nagyon zavaró.
Ennek mi az oka? Van valami speciális beállítás erre? (ha számít, akkor az extra.hu szerverén van az oldal)A válaszokat előre is köszi!
-
vancha2
aktív tag
Hali!
Újabb kérdés merült fel bennem: Az adatbázis sorait így iratom ki:
$db = mysql_query("select * from tabla order by id");
while ($sor = mysql_fetch_array($db)) {
$sor[szoveg]
}Ez az id alapján teszi sorba az adatokat. Hogy tudnám azt megcsinálni, hogy az 1-es id-jú sort mindig hagyja ki? Tehát hogy a 2-estől kezdje, és úgy menjen tovább.
Előre is köszi!
-
vancha2
aktív tag
Üdv
PHP-val szeretném megtudni a MySQL tábla egyik mezőjének tartalmának a hosszát. Ezt hogy tudom megcsinálni?
-
vancha2
aktív tag
Üdv!
A táblámban minden sornál meg van adva egy szám. Ez alapján akarom PHP-val kilistázni a rekordokat. A gondom csak az , hogy úgy rakja sorba őket, hogy nem figyeli a szám hosszát. Pl. az 1000-et kisebbnek veszi, mint a 80-at. Meg lehet azt valahogy oldani, hogy normálisan rakja sorba a rekordokat?
-
vancha2
aktív tag
Igen van egy savsz nevű mező, ami alapján rendezem sorba a rekordokat. A típusa FLOAT (tudtommal ez kell a valós számokhoz, INT-el nem tudok csak egész számokat beírni). Ebből a mezőből rendezem sorba az adatokat PHP-vel:
$db = mysql_query("SELECT * FROM szerverek ORDER BY savsz");
while($sor = mysql_fetch_array($db)) {
print($sor["savsz"] . '<br />');
}Ezek után nem jól rendezi sorba a számokat, pl. az 1000-et azt a 80 elé helyezi. Így már remélem érthetőbb, és tudtok segíteni...
-
vancha2
aktív tag
Az az igazság, hogy most ugyanazzal a kóddal működik, mint amit korábban leírtam. A mező típusa is ugyanúgy maradt FLOAT. Fogalmam sincs, higy miért nem működött, a lényeg hogy most működik: Seed-Szerverek.info
A tárhely az Extránál van, lehet, hogy náluk volt valami gubanc, és azért nem működött?
Új hozzászólás Aktív témák
- ThinkPad (NEM IdeaPad)
- Diablo IV
- antikomcsi: Való Világ: A piszkos 12 - VV12 - Való Világ 12
- Linux felhasználók OFF topikja
- A fociról könnyedén, egy baráti társaságban
- Dell notebook topic
- (nem csak) AMD FX / Ryzen tulajok OFF topikja
- Eredeti játékok OFF topik
- Modern monitorokra köthető 3dfx Voodoo kártya a fészerből
- Rezsicsökkentés, spórolás (fűtés, szigetelés, stb.)
- További aktív témák...
- Újszerű - ASROCK B450 Fatal1ty Gaming K4 AMD AM4 alaplap + Windows 10/11 HOME digitális licensz
- Újszerű - ASROCK B450 Pro4 AMD AM4 dobozos alaplap
- HP Elitedesk 800 G4 DM I5-8500T 16GB 256GB SSD (1 USB sérült, de működik)
- Dell 7060 Micro I5-8500T 8GB 500 GB SSD WIFI
- DELL LATITUDE 7390 I5-8250U/8GB/256GB SSD/1920X1080