| | |
| Stránka: 1 z 1
| [ Príspevkov: 14 ] | |
Autor | Správa |
---|
Registrovaný: 07.08.09 Prihlásený: 07.03.21 Príspevky: 152 Témy: 34 |
Cavte, mám taký banálny problém. Skúšal som výpis z databazy mysql. Na hostingu kde mám stránku to ide v poriadku ale na mojom localhoste ( cez easy php ) vypisuje chybu
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in D:\Program Files\EasyPHP5.3.0\www\hu.php on line 6
Kód: <?php include ("config.php"); mysql_connect(SQL_HOST, SQL_USERNAME, SQL_PASSWORD); mysql_select_db(SQL_DBNAME); $vysledek=mysql_query("SELECT * FROM timy ORDER BY poznamka"); while ($zaznam=MySql_Fetch_Array($vysledek)): echo "<p><a href='vypisclanku.php?id="; echo $zaznam["id"]; echo "'>"; echo $zaznam["nazov"]; echo "<br></a>"; echo $zaznam["manager"]; echo "<br>"; echo "Autor: "; echo $zaznam["miesto"]; echo "</p>"; echo $zaznam["poznamka"]; echo "</p>"; endwhile; ?> a tu je config.php Kód: <?php if ($_SERVER["SERVER_ADDR"]=="127.0.0.1") { define("SQL_HOST","127.0.0.1"); define("SQL_DBNAME","menodatabazy"); define("SQL_USERNAME","user"); define("SQL_PASSWORD","heslo"); } else { define("SQL_HOST", "blabla"); define("SQL_DBNAME", "blabla"); define("SQL_USERNAME", "blabla"); define("SQL_PASSWORD", "blabla"); } ?>
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
skontroluj si, ci si korektne pripojeny k db
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 07.08.09 Prihlásený: 07.03.21 Príspevky: 152 Témy: 34 | Napísal autor témy M1rcO_o: 09.12.2009 19:03 | |
|
čo myslíš že kontrétne...
|
|
Registrovaný: 17.04.08 Prihlásený: 24.04.24 Príspevky: 13259 Témy: 421 Bydlisko: Myjava |
korektne, nie konkrétne.
_________________ PC: MSI B450 GAMING PLUS / AMD Ryzen 5 2600 / SilentiumPC Fera 3 HE1224 / ADATA XPG Spectrix D40 DDR4 2x8GB / Gainward GeForce GTX 1060 Phoenix 6GB / Adata XPG Gammix S11 M.2 SSD 480GB NVMe / Seagate BarraCuda HDD 2TB / WD Green 4TB / WD My Book Essential 3.0 2000GB / WD Elements 2000GB / ASUS BW-16D1HT / Creative Sound Blaster Audigy RX / Corsair CX450M / SilentiumPC Regnum RG4T / Dell P2719H / Microsoft Natural Ergonomic Keyboard 4000 / Logitech G102 Prodigy Gaming Mouse / Microlab SOLO9C / Microlab B77 / SONY WH-1000XM4 / Koss Porta Pro / Microsoft Windows 10 64-bit FPP PC (history): ASUS M4A785TD-V EVO / Athlon II X4 640 / Hynix 8GB (2x4GB) DDR3 1600 MHz / Sapphire HD7750 1GB Ultimate Silent Series / AMD Radeon R3 120GB / Seagate 7200.12 500GB / Samsung SH-S223L / Creative Sound Blaster X-Fi XtremeMusic / Axago PCEU-43R USB3.0 / TP-LINK TG-3269 / Corsair VS450 / 24" BenQ G2420HDBL / Gigabyte GT-U8300 NTB: Huawei MateBook D15 NTB2: Alcatel PLUS 10 LTE NTB3: MSI M670X-091SK / Transcend 2x1GB DDR2 667MHz Phone: Samsung Galaxy S9 Phone2: Samsung Galaxy S20+ Turntable: Tesla NC 470 / Ortofon OM 5E |
|
Registrovaný: 07.08.09 Prihlásený: 07.03.21 Príspevky: 152 Témy: 34 | Napísal autor témy M1rcO_o: 09.12.2009 19:08 | |
|
aha... všetko sedí. názov databázy, meno aj heslo...
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
skontroluj si navratovu hodnotu funkcie mysql_select_db()
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 07.08.09 Prihlásený: 07.03.21 Príspevky: 152 Témy: 34 | Napísal autor témy M1rcO_o: 09.12.2009 19:26 | |
|
všetko sedí
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 09.12.2009 19:28 | |
|
Kód: mysql_connect(SQL_HOST, SQL_USERNAME, SQL_PASSWORD) or die(mysql_error()); mysql_select_db(SQL_DBNAME) or die(mysql_error()); $vysledek=mysql_query("SELECT * FROM timy ORDER BY poznamka") or die(mysql_error()); Posli chybu.
|
|
Registrovaný: 07.08.09 Prihlásený: 07.03.21 Príspevky: 152 Témy: 34 | Napísal autor témy M1rcO_o: 09.12.2009 19:30 | |
|
Nezn-Bámý sloupec 'poznamka' v order clause
|
|
Registrovaný: 17.07.08 Prihlásený: 24.01.13 Príspevky: 143 Témy: 37 | Napísal tomxi: 09.12.2009 19:32 | |
|
si si isty ze v tabulke timy mas stlpec poznamka?
_________________ PC: Procesor: INTEL Core i7-860, grafika: MSI R4890 Cyclone OC, 1GB DDR5, doska: Gigabyte GA-P55-UD3R, zdroj: Fortron 700W Everest 700 80+, RAM: 2x2GB Corsair XMS3 DHX |
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 09.12.2009 19:32 | |
|
Tak problem uz mas, ten field poznamka nemas v tabulke. Pouzivaj or die() po kazdej mysql_ fcii, ale na verejnom webe nikdy nevypisuj mysql_error(), ale len nejaky oznam o tom, ze nieco je zle.
|
|
Registrovaný: 07.08.09 Prihlásený: 07.03.21 Príspevky: 152 Témy: 34 | Napísal autor témy M1rcO_o: 09.12.2009 19:35 | |
|
jj problém bol v tom že nebolo to or die() ......ako myslíš to druhé ? napr. že nepodarilo sa spojiť alebo niečo také ?
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 09.12.2009 19:38 | |
|
Tam nebol problem v samotnom or die. Ide len o to, ze ak mysql_* fcia vrati FALSE (nieco neprebehlo v poriadku), prejde sa na vetvu die(), ktora vypise dany mysql_error(), co je znenie chyby. To druhe myslim tak, ako si napisal, pouzi trebars or die('Nastala chyba v mysql query.'). Pokial skript iba testujes, kludne vypisuj mysql_error(), pomoze to.
|
|
Registrovaný: 07.08.09 Prihlásený: 07.03.21 Príspevky: 152 Témy: 34 | Napísal autor témy M1rcO_o: 09.12.2009 19:40 | |
|
aha už chápem... diki za pomoc. aj všetkým dik
|
|
| Stránka: 1 z 1
| [ Príspevkov: 14 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| MySQL vypis v Databázy | 1 | 313 | 07.01.2014 15:34 kudzo3 | | MYSQL vypis podmienky v Databázy | 6 | 789 | 07.09.2010 20:15 camo | | Vypis poctu z MySQL v PHP, ASP | 11 | 647 | 30.01.2009 12:39 jtomcik | | Výpis údajov z mysql tabuľky v PHP, ASP | 29 | 1571 | 05.12.2008 9:44 stenley | | Výpis podľa stĺpca z MySQL v PHP, ASP | 6 | 397 | 04.11.2012 21:14 xxx9955 | | Vypis hlavicky mysql v php v PHP, ASP | 2 | 416 | 25.04.2010 9:11 Bauglir | | Vypis poradia uzivatela z MySQL dtb v Databázy | 7 | 405 | 12.06.2018 10:53 Miso122 | | vypis s mysql tabulky na stranku v PHP, ASP | 5 | 792 | 11.01.2009 15:16 dadmtb | | vypis mysql DB - nevidim v skripte chybu v PHP, ASP | 3 | 564 | 02.12.2007 23:17 miro277 | | Vypis z MySQL a spracovanie php scriptu v tabulke [ Choď na stránku: 1, 2 ] v PHP, ASP | 39 | 2605 | 21.03.2010 1:22 JanoF | | MySQL výpis "embed" kódu v PHP, ASP | 2 | 459 | 20.05.2010 15:16 MAREJ | | Vypis v PHP, ASP | 13 | 1000 | 26.06.2008 10:53 GoodWill | | percentualny vypis v PHP, ASP | 4 | 449 | 23.05.2010 21:53 rooobertek | | Výpis php v PHP, ASP | 11 | 591 | 14.04.2011 15:58 w3r0 | | výpis adresárov v PHP, ASP | 11 | 640 | 14.05.2008 21:52 Tominator | | Stromový výpis v Sieťové a internetové programy | 0 | 424 | 19.02.2008 15:29 dsljohn |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|