Hirdetés
- Hisense LCD és LED TV-k
- Bambu Lab 3D nyomtatók
- Kormányok / autós szimulátorok topikja
- Vége az ajánlott áron árult GeForce-oknak?
- Rég elfeledett képaránnyal nyúzhatjuk a múlt nagyjait az AYANEO kézikonzoljával
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Projektor topic
- iPad topik
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- SONY LCD és LED TV-k
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
- Kerékpárosok, bringások ide!
- Hisense LCD és LED TV-k
- DJI topic
- Bambu Lab 3D nyomtatók
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Autós topik látogatók beszélgetős, offolós topikja
- Mobil flották
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Kormányok / autós szimulátorok topikja
- Google Pixel 9 Pro XL - hét szűk esztendő
- További aktív témák...
- Bomba ár! Dynabook Portege X30L-J - i7-1165G7 I 16GB I 256SSD I 13,3" FHD I Cam I W11 I Garancia!
- Apple iPhone 15 / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku:83%
- Apple iPhone 12 128GB,Újszerű,Adatkabel,12 hónap garanciával
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- Azonnali készpénzes INTEL CPU NVIDIA VGA számítógép felvásárlás személyesen / postával korrekt áron
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest







