Autor | Zpráva | ||
---|---|---|---|
Jigfreed Profil * |
#1 · Zasláno: 10. 5. 2009, 16:17:22
Dobrý den, snad mi pomůžete.Jde o to, že dělám e-shop do skoly a nejak se nedari, tady je problem:
Po najetí na požadovanou stránku se zobrazí toto: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/lukaskotenp4a/public_html/expedice.php on line 14 Pricemz v textaku to vypada nejak takto(13 a 14 radek): 13)$zaznam=mysql_query("SELECT * FROM objednavky WHERE odeslano like '*a*' ",$conn); 14)while ($res=mysql_fetch_array($zaznam)) Pomuzete nekdo? Je snad chyba v zapisu MySql?? |
||
Johnik Profil |
#2 · Zasláno: 10. 5. 2009, 16:29:07
$zaznam=mysql_query("SELECT * FROM objednavky WHERE odeslano like '%a%' ",$conn);
|
||
AM_ Profil |
#3 · Zasláno: 10. 5. 2009, 16:30:25
a co hází mysql_error() ?
|
||
Jigfreed Profil * |
#4 · Zasláno: 10. 5. 2009, 16:40:33
Tady je cele zneni: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/lukaskotenp4a/public_html/expedice.php on line 14
|
||
AM_ Profil |
#5 · Zasláno: 10. 5. 2009, 16:42:21
a co hází funkce mysql_error() ? nech si jí vypsat po provedení toho dotazu.
|
||
Jigfreed Profil * |
#6 · Zasláno: 10. 5. 2009, 16:44:31
A to se dela?
|
||
Fnesveda Profil |
#7 · Zasláno: 10. 5. 2009, 17:01:28 · Upravil/a: Fnesveda
<?php echo mysql_error();?> Jinak chyba bude v tom regulárním výrazu v SELECTu, jak už psal Johnik, tedy místo like '*a*' bude like '%a%' |
||
AM_ Profil |
#8 · Zasláno: 10. 5. 2009, 17:02:04
Jigfreed
Ptáš se, jak se volá v PHP funkce a vypisuje výsledek? Měl by sis přečíst nějaké základní tutoriály echo mysql_error(); popř. mysql_query(...) or die(mysql_error()); |
||
Jigfreed Profil * |
#9 · Zasláno: 10. 5. 2009, 17:08:37
No tak tema %% to neni, to sem zkousel a tady ta funkce mysql error: Unknown column 'odeslano' in 'where clause'
|
||
Mastodont Profil |
#10 · Zasláno: 10. 5. 2009, 17:20:40
Čili triviálni chyba, špatný název sloupce.
|
||
Časová prodleva: 15 let
|
0