- HiFi műszaki szemmel - sztereó hangrendszerek
- Ventilátorok - Ház, CPU (borda, radiátor), VGA
- Hisense LCD és LED TV-k
- Milyen házat vegyek?
- Fejhallgató erősítő és DAC topik
- Az előírások megszegése miatt éghet le egyes alaplapokon a Socket AM5 foglalat
- HP notebook topic
- Milyen RAM-ot vegyek?
- Ízléses lett a Drop kompakt, vezeték nélküli klaviatúrja
- OLED TV topic
Aktív témák
-
azzio
aktív tag
$result = mysql_query(''SELECT * FROM users'', $db) eredménye string formában Resource id #2.
$result = mysql_query(''SELECT * FROM users WHERE username=$customUser'', $db) eredménye NULL, még ha létezik is customUser. MIIIÉÉÉÉÉÉÉÉRT??? -
azzio
aktív tag
fisha! hol vagy ilyenkor?
(álcázott up) -
azzio
aktív tag
Ha mégegyszer meglátom a ''Supplied argument is not a valid MySQL result resource in...'' hibaüzenetet, lefejelem a képernyőt...
Ezzel most mi a baja:
$db = mysql_connect(''localhost'');
mysql_select_db(''hunglamour'',$db);
$result = mysql_query(''SELECT * FROM users WHERE username=$username'',$db);
$row = mysql_fetch_array($result);
merthogy ezzel semmi:
$db = mysql_connect(''localhost'');
mysql_select_db(''hunglamour'',$db);
$result = mysql_query(''SELECT * FROM users'',$db);
$row = mysql_fetch_array($result);
megjegyzem, létezik a 'users' tábla, a 'username' mező, és a $username változó is...
próbáltam így is (bár nem mintha lenne különbség), és semmi:
$result = mysql_query(''SELECT * FROM users WHERE username=''.$username,$db); -
azzio
aktív tag
ha nem is a kérdőív, de a kérdőívet feldolgozó szkript, program, vagy mondjuk egy vendégkönyv, fórum, szavazás, árlista-adatbázis, webáruház, ilyesmi... ezekhez minimum php kell (vagy más szkriptnyelv támogatása), de mysql (vgy más adatbázisrendszer) is erősen ajánlott... php és mysql nyílt forráskódú technológiák, ingyenesen használhatóak, és pl. freewebnél ill. ultrawebnél mindkettő ingyenesen hozzáférhető.
-
azzio
aktív tag
hoppáhoppá...
rájöttem valamire...
a lekérdezés egy saját függvényben található (regisztrációnál vizsgálom vele, hogy létezik-e már ilyen júzer).
egyszerűen csak neki is át kell adnom a változót, és megy is. na, erre is rájöttünk.
kösziköszi!
[mod] de egy fasz vagyok!!!
[mod #2] és ami még ennél is rosszabb, hogy a kiírandó próbaváltozót is jól beleraktam ugyanabba a függvénybe, a lekérdezés-parancs mellé
[Szerkesztve]
[Szerkesztve] -
azzio
aktív tag
na jó... most jegelem a témát, köszi mindkettőtöktől az eddigieket, de most el kell mennem... ha tudok, este még benézek, ha nem, akkor szombat este...
csövi! -
azzio
aktív tag
-
azzio
aktív tag
persze-persze
nem ilyen egyszeűen van megcsinálva, csak akkor hajtja végre az include-ot, ha én is úgy akarom, meg ha nincs paraméter, akkor alapértelmez egyet, ha meg a megadott nem létezik, akkor sem esik kétségbe.
ob_start(): kivettem, úgy se jó...
bónusz: mellesleg az include-olandó php-szkripteket úgy írtam, hogy önmagukban ne legyenek hajlandóak futniígy jó?
[Szerkesztve] -
azzio
aktív tag
de:
(nagy vonalakban, nem akarom szájbarágósan)
index.php:
<?php
ob_start();
session_start();
$db = mysql_connect(''localhost'');
mysql_select_db(''mydb'',$db);
?>
<html>
...
<body>
...
<?php include $p; ?>
...
</body>
</html>
<?php
ob_end_flush();
?>
index.php?p=akarmi -re ugye akarmi-t include-olunk, tehát akarmi így néz ki:
$eredmeny = mysql_query(''SELECT * FROM tábla'',$db);
a hibaüzenet az, amit írtam.
ha index.php-ba teszek egy sort, hogy $valami=''zongora'';
és akarmi-be teszek egy olyat, hogy echo $valami;, akkor nem ír ki semmit...
ergo, változó nem megy át... -
azzio
aktív tag
ja, neeeem...
Fisha: így korrekt lesz? (Bővebben: link) -
azzio
aktív tag
nem hiszem, hogy szükség van rá, de ha mégis, akkor később (kicsit hosszú, ki kéne csontozni
)
amúgy kipróbáltam más, biztosan nem használt változóval is, és ha az include-oló szkriptben adok neki értéket, az include-oltba nem kerül át... eddig ilyennel nem találkoztam, bár az is igaz, hogy eddig nem futtattam vindóz alatt php-t -
azzio
aktív tag
válasz
VladimirR #80 üzenetére
nekem is vóna egy mysql kérdésem.
a következőt tapasztaltam: ha az index.php-ban elhelyezem a csatlakozásra és az adatbázis kiválasztására vonatkozó két sort, akkor utána az include-dal behívott részekben (ami ugye az index.php részeként fut le...) szereplő lekérdezések nem működnek, hibaüzenetett kapok, hogy ''Warning: Supplied argument is not a valid MySQL-Link resource in ---- on line --''.
Persze ha ugyanazt a két sort közvetlenül a lekérdezés elé teszem, akkor működik rendesen... Miért?
Aktív témák
Hirdetés
- Milyen légkondit a lakásba?
- LordAthis: AI Kérdés érkezett - 3600 soros Spagetti kód refaktorálása és budget
- Allegro vélemények - tapasztalatok
- MIUI / HyperOS topik
- HiFi műszaki szemmel - sztereó hangrendszerek
- Ventilátorok - Ház, CPU (borda, radiátor), VGA
- Nők, nőügyek (18+)
- Milyen okostelefont vegyek?
- Milyen autót vegyek?
- Viccrovat
- További aktív témák...
- BESZÁMÍTÁS! Apple MacBook Pro 16 M4 Max 36GB RAM 1TB SSD macbook garanciával hibátlan működéssel
- BESZÁMÍTÁS! Apple MacBook Pro 14 M4 Max 36GB RAM 1TB SSD macbook garanciával hibátlan működéssel
- BESZÁMÍTÁS! Apple MacBook Pro 16 2024 M4 Max 64GB 2TB SSD macbook garanciával hibátlan működéssel
- BESZÁMÍTÁS! Apple Macbook Pro 13 2020 M1 16GB 1TB SSD macbook garanciával hibátlan működéssel
- BESZÁMÍTÁS! ASUS TUF VG27AQ 165Hz QHD IPS 1ms monitor garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3050 6GB GAMER PC termékbeszámítással
- Dell Optiplex 7050 SFF + Quadro K620
- Lenovo Thunderbolt 3 kábel (4X90U90617)
- REFURBISHED és ÚJ - HP USB-C/A Universal Dock G2 docking station (5TW13AA) (DisplayLink)
- GYÖNYÖRŰ iPhone 11 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS3128
Állásajánlatok
Cég: FOTC
Város: Budapest