Autoři : phpRS Fórum
Máte dotaz ohledně doplňku Autoři?
phpRS - redakční a informační systém
Název Levelu
Zaslán uživatelem/kou: Mat (IP adresa zaznamenána)
Datum: 2006-07-04, 14:37

Ahoj.
Měl bych jeden dotázek. Poupravil jsem si výpis registrovaných čtenářů.. viz:
[http://www.kapka.info/autori.php?kto=cit]
ale chtěl bych, aby se místo čísla levelu ukazoval jeho název, což se mi nepodařilo.. A jelikož nějak vůbez nerozumím php.. :o) nevím jak na to. I tohle udělat byl můj nadlidský úkon.
Díky za odpověď, nápad..

Re: Název Levelu
Zaslán uživatelem/kou: smiko (IP adresa zaznamenána)
Datum: 2006-07-04, 14:49

tato tema patri do sekcie Autori, kam ju po tvojom precitani presuniem, aby si nezakladal novu

staci k SQL prikazu pridat do SELECTU nazev_levelu
a pridat tam dalsi JOIN
LEFT JOIN ".$GLOBALS['rspredpona']."levely ON evel_ctenare = hodnota

presne tak isto ako to je vo funkcii citatelInfo()

OT:

odkazy by som daval na prezyvku a nie meno, pretoze meno nevyplnaju vsetci. pricom prezyvka je nemenna

____________________
smiko.host.sk/phprs/

Re: Název Levelu
Zaslán uživatelem/kou: Mat (IP adresa zaznamenána)
Datum: 2006-07-04, 14:54

OKI, díky, zkusím to...
Sorry, za špatné umístění. Možno přesunout.. :o)))

Re: Název Levelu
Zaslán uživatelem/kou: Mat (IP adresa zaznamenána)
Datum: 2006-07-04, 15:08

Tož ještě jednou já...
problém je ten, že pokud přidám dio SELECTU nazev_levelu, vypíše se následující chyba:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /httpd/html/kapkacz/www/db/phprs_sql_to_mysql.php on line 119

Re: Název Levelu
Zaslán uživatelem/kou: smiko (IP adresa zaznamenána)
Datum: 2006-07-04, 15:15

a vlozil si ju tam dobre ? vsetko je oddelene ciarkami a podobne ?
ja neviem ako mas upraveny ten SELECT tak som len povedal ako sa to robi, nie ako to musi byt :)

____________________
smiko.host.sk/phprs/

Re: Název Levelu
Zaslán uživatelem/kou: JanVar (IP adresa zaznamenána)
Datum: 2006-07-04, 15:17

bo zkus pohledat v nahradach mysql=>phprsmysql

P.S.
nepouzivam 280 a zatim ji tudiz nemam ani stazenu a rozbalenu.

-- JaV ---- [http://www.hades.cz] ---- security by obscurity ---------------------------------------------
motto:
It's OK to be ignorant; it's not OK to play stupid.
But it's simply not efficient for us to try to help people who are not willing to help themselves.
----------------------------------------------------------------------------------------------------------------------

Re: Název Levelu
Zaslán uživatelem/kou: smiko (IP adresa zaznamenána)
Datum: 2006-07-04, 15:20

JanVar o nahrady nejde. to mi ver ;)

ono tam je len zle dany select alebo join. to jest vsetko

____________________
smiko.host.sk/phprs/

Re: Název Levelu
Zaslán uživatelem/kou: JanVar (IP adresa zaznamenána)
Datum: 2006-07-04, 16:10

To: smiko...

jasne, jak rikam, nemam v soucasne dobe 280 k pouziti, byl to jen takovy okamzity napad...

-- JaV ---- [http://www.hades.cz] ---- security by obscurity ---------------------------------------------
motto:
It's OK to be ignorant; it's not OK to play stupid.
But it's simply not efficient for us to try to help people who are not willing to help themselves.
----------------------------------------------------------------------------------------------------------------------

Re: Název Levelu
Zaslán uživatelem/kou: Mat (IP adresa zaznamenána)
Datum: 2006-07-04, 21:16

Dal jsem to tam správně.. Já už to zkoušel předtím. Je to jakoby to neznalo nazev_levelu.. Dodaval jsem tam i level_ctenare... To bylo v poho..
Nechci tady tapetovat celým souborem, ale dal jsem to ke stažení na:
[http://www.kapka.info/download.php?soubor=12]
kdyby náhodou se na to chtěl někdo podívat (tedy je tam ten původní)
Matěj

Re: Název Levelu
Zaslán uživatelem/kou: Mat (IP adresa zaznamenána)
Datum: 2006-07-04, 21:32

Sorry, není to soubor č. 12, ale 13...
Je tam vidět ta drobná úprava oproti "instalační verzi".. :o)

Re: Název Levelu
Zaslán uživatelem/kou: smiko (IP adresa zaznamenána)
Datum: 2006-07-04, 23:00

vsetko je pekne, ale ak ma subor priponu .php tak sa vykona ako script :)

hod mi sem radsej ten sql prikaz kde vypisujes citatelov

____________________
smiko.host.sk/phprs/

Re: Název Levelu
Zaslán uživatelem/kou: Mat (IP adresa zaznamenána)
Datum: 2006-07-05, 00:50

Sorry, nějak mi nedošlo, že takhle nepůjde použít pravé tlačítko myši pro stáhnutí a né spuštění..
No, nevím, jestli sem dám to správné.. ale z původního jsem upravil tyhle řádky..(je to od cca řádku 335 v autori.php):
// FUNKCIA - ZOBRAZENIE AUTOROV
function zobrazCitatelov() {

if (isset($_GET['strana']) === false) {
$_GET['strana'] = 1;
}

$sql_citatelia = phprs_sql_query("SELECT SQL_CALC_FOUND_ROWS idc, jmeno, prezdivka, level_ctenare, nazev_levelu
FROM ".$GLOBALS['rspredpona']."ctenari
ORDER BY jmeno
LIMIT ".(($_GET['strana']-1) * $GLOBALS['pocetclankov']).",".$GLOBALS['pocetclankov']."",$GLOBALS['dbspojeni']);
$numrows = phprs_sql_result(phprs_sql_query("SELECT FOUND_ROWS()"), 0);

echo '<table align="center">
<tr>
<td><strong>'.AU_MENO.':&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp</strong></td>

<td><strong>'.AU_PREZYVKA.':&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp</strong></td>

<td><strong>'.AU_UROVEN.':</strong></td>
</tr>
';

$navigator = '<div style="text-align:center; margin:1em">'.SestavNavigacniListu($numrows,$GLOBALS['pocetclankov'],$_GET['strana'],"kolko","strana","autori.php","kto=cit").'</div>';
echo $navigator;
while($row = phprs_sql_fetch_assoc($sql_citatelia)) {
echo '<tr>
<td><a href="autori.php?kto=cit&amp;cislo='.$row['idc'].'">'.$row['jmeno'].'</a></td>
<td><b><font color="#3399FF">'.$row['prezdivka'].'</font></b></td>
<td>'.$row['level_ctenare'].'</td>

</tr>
';
}
echo "</table>\n";
echo $navigator;
}


A prosím, nemlaťte mne, že jsem ten původní skrypt pokonil... :o) Díky



Celkem upraveno 2×. Poslední úprava Mat v 30.11.2006 19:20.

Re: Název Levelu
Zaslán uživatelem/kou: smiko (IP adresa zaznamenána)
Datum: 2006-07-05, 12:03

samozrejme ti tam chyba ten LEFT JOIN, ved si ho tam vobec nedal. to bez toho asi tazko pojde :)

$sql_citatelia = phprs_sql_query("SELECT SQL_CALC_FOUND_ROWS idc, jmeno, nazev_levelu
	FROM ".$GLOBALS['rspredpona']."ctenari
	LEFT JOIN ".$GLOBALS['rspredpona']."levely ON level_ctenare = hodnota 
	ORDER BY jmeno
	LIMIT ".(($_GET['strana']-1) * $GLOBALS['pocetclankov']).",".$GLOBALS['pocetclankov']."",$GLOBALS['dbspojeni']);


a potom si ho zavolas ako $row['nazev_ctenare']

____________________
smiko.host.sk/phprs/

Re: Název Levelu
Zaslán uživatelem/kou: Mat (IP adresa zaznamenána)
Datum: 2006-07-05, 22:07

Díky moc.
Já to samozřejmě cpal někam úplně jinam.. Ještě abych se na stará kolena učil.. :o))
Ještě jednou díky, už to fachá.. ;o)
Přeji mnoho trpělivosti s takovými, jako jsem já.. a díky.



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.