Autor | Zpráva | ||
---|---|---|---|
lopik007 Profil |
#1 · Zasláno: 17. 11. 2009, 18:59:00
Prosímvás lidi v čem je tady chyba? Vždyt to musí být zprávně
<?php include("inc/db.php"); $sel = "select * from gbook order BY id desc limit 5"; $q = mysql_query($sel); while($fetch=mysql_fetch_array($q)){ echo $fetch["jmeno"]; } ?> |
||
Alphard Profil |
#2 · Zasláno: 17. 11. 2009, 19:04:15
Jaká chyba tam má být? Vypsal jste si mysql_error()? Dělá to něco, co to nemá dělat? Co to dělá?
|
||
MCKAY Profil |
#3 · Zasláno: 17. 11. 2009, 19:17:18
lopik007:
1) Zprávně se píše správně "správně" ;-) 2) Z vámi uvedené části zdrojáku nevyplývá zhola nic 3) Pod sekcí php je jasně uvedeno "Uvádějte vždy celé znění chybových hlášek.", žádnou tu nevidím Nejspíš to bude něco takového, jako neexistující sloupec, popřípadě tabulka v databázi. |
||
lopik007 Profil |
#4 · Zasláno: 17. 11. 2009, 19:26:52
Má to být funkce která vypíše posledních 5 uživatelů, kteří zanechali vzkaz $sel = "select * from gbook order BY id desc limit 5" je tabulka s databáze pro vzkazy tedy jen gbook
|
||
KGW Profil |
#5 · Zasláno: 17. 11. 2009, 19:34:15
Co je to za název článku proboha?
|
||
MCKAY Profil |
#6 · Zasláno: 17. 11. 2009, 19:44:59
lopik007:
Opět nám to nepomůže, zkus se vžít do naší role a sám sobě si z tebou uvedených údajů pomoct. Uvidíš, že je to nemožné. KGW: Vidím to tak, že lopik není schopen vyplodit pořádný nadpis, natožpak smysluplnou větu. |
||
lopik007 Profil |
#7 · Zasláno: 17. 11. 2009, 20:04:18
KGW:
Žádný článek, prostě jen název tabulky v db |
||
lopik007 Profil |
#8 · Zasláno: 17. 11. 2009, 20:57:46
Prosím poradte co je v tom kódu špatně. Mimochodem MCKAY je to děláne podle souboru posledni.php který si psal ty.
|
||
Alphard Profil |
#9 · Zasláno: 17. 11. 2009, 21:01:01
lopik007:
„Prosím poradte co je v tom kódu špatně.“ Až mi odpovíte na Alphard: „Vypsal jste si mysql_error()?“ |
||
lopik007 Profil |
#10 · Zasláno: 17. 11. 2009, 21:02:40
Alphard:
Ne, je to celý kód v prvním příspěvku |
||
nope Profil * |
#11 · Zasláno: 17. 11. 2009, 21:04:58
lopik007:
A to jsi ted odpovidal naco? Mrkni na www.php.net/mysql_error |
||
lopik007 Profil |
#12 · Zasláno: 17. 11. 2009, 21:09:49
Prosímvás lidi může mi někdo opravit chgybu v tom kódu? Já php neovládám. Tento script, jak jsem psal, jsem dal dohromady pouze s toho co udělal MCKAY a bylo funkční, tak jsem si zaměnil všechny údaje, ale script který funguje je napsán téměř stejně.
|
||
Alphard Profil |
#13 · Zasláno: 17. 11. 2009, 21:18:33
[#12]
My se vám snažíme pomoci, ale vy nejste schopen žádné spolupráce. Spusťte tohle a napište sem vše, co vám to vypíše. <?php include("inc/db.php"); $sel = "select * from gbook order BY id desc limit 5"; $q = mysql_query($sel); if(!$q) echo mysql_error(); while($fetch=mysql_fetch_array($q)){ echo $fetch["jmeno"]; } ?> |
||
lopik007 Profil |
#14 · Zasláno: 17. 11. 2009, 21:25:40
Alphard:
Píše to tohle: Unknown column 'id' in 'order clause' Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/free/own.cz/l/lopik/root/www/posledni_vzkaz.php on line 6 |
||
Alphard Profil |
#15 · Zasláno: 17. 11. 2009, 21:33:25
lopik007:
„Warning: mysql_fetch_array(): supplied argument“ Nepíše to tuhle chybu náhodou od začátku? V tabulce neexistuje sloupec id, podle kterého se snažíte řadit. |
||
lopik007 Profil |
#16 · Zasláno: 17. 11. 2009, 21:41:06 · Upravil/a: lopik007
Alphard:
Ne nepíše, i když možná, že psalo, už nevím. A kdyby psalo tak v čem je tedy problém? |
||
lopik007 Profil |
#17 · Zasláno: 18. 11. 2009, 20:14:57
Pomůže mi teda někdo?
|
||
Davex Profil |
#18 · Zasláno: 18. 11. 2009, 20:31:16
[#12] lopik007: Jak vypadá ten skript, který fungoval před změnou údajů?
|
||
lopik007 Profil |
#19 · Zasláno: 18. 11. 2009, 20:45:05
Davex:
Takhle: <?php include("inc/db.php"); $sel = "select * from clanky, komentare where komentare.clanek=clanky.id_c order by komentare.cas desc limit 5"; $q = mysql_query($sel); while($row=mysql_fetch_array($q)){ echo $row["jmeno_k"]." komentoval/a článek: <br /><a href='clanek.php?jmeno=$row[bezdk]'>$row[jmeno]</a><br />"; } ?> |
||
yFang Profil |
#20 · Zasláno: 18. 11. 2009, 20:53:54
lopik007:
Jaké jsou sloupce v tabulce gbook? |
||
lopik007 Profil |
#21 · Zasláno: 18. 11. 2009, 21:13:18
Tyto:
id_g, jmeno, email, web, text, cas, zobcas Takže jsem script upravil do této podoby: <?php include("inc/db.php"); $sel = "select * from ´gbook´ ORDER BY ´id_g´DESC LIMIT 5"; $q = mysql_query($sel); if(!$q) echo mysql_error(); while($fetch=mysql_fetch_array($qq)) echo $fetch["jmeno"]; ?> A píše mi to, že se v databazi nenachází žádná tabulka 'gbook' tak jsem hned koukl do databaze mysql, a je tam tabulka 'gbook' |
||
MCKAY Profil |
#22 · Zasláno: 18. 11. 2009, 22:33:44
lopik007:
Posledně když jsme to řešili, říkal si něco o tom, že se na ic.cz připojuješ k jinému db serveru, než k tomu ke kterému by si měl, z toho můžou plynou všechny tvé problémy, ic.cz si udělalo pořádek a tak se nemůžeš k tomu svému druhému třeba připojit.... |
||
lopik007 Profil |
#23 · Zasláno: 19. 11. 2009, 08:06:40
MCKAY:
Už vše funguje, je po problému |
||
Časová prodleva: 14 let
|
0