Zoznam uživateľov – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Zoznam uživateľov – PHP – Fórum – Programujte.comZoznam uživateľov – PHP – Fórum – Programujte.com

 

Jack
~ Anonymní uživatel
22 příspěvků
25. 7. 2010   #1
-
0
-

Zdravím ,chcel by som sa spýtať niekoho skúseného ako spraviť štatistiku tak, aby každý zobrazený užívateľ mal svoj hyperlink a aby sa po kliknutí na neho zobrazilo niečo v podobe profilu

http://www.stranka.sk/profil.php?id=2

ako by sa to dalo spracovať do tohoto kódu?
<?php


require_once "databaza.php";

$query = MySQL_Query("SELECT * FROM `uzivatelia` ORDER BY meno") or die (mysql_error());

echo "<table>";

echo "

<tr>

<th>Id</th>

<th>Meno</th>



</tr>

";

$Pocet=0;

while($Vysledok = mysql_fetch_array($query)){

$Pocet++;

echo "

<tr>

<td>".$Pocet.".</td>

<td>".$Vysledok['meno']."</td>

</tr>

";

}

echo "</table>";

?>

Ako by sa to dalo spracovať do normálneho zoznamu, kde by každý užívateľ odkazoval na svoj profil?
Bol by som rád, ak by ste to zapracovali do môjho kódu.

Ďakujem!


P.S. Ospravedlňujem sa za SPAM v sekcii .NET

Nahlásit jako SPAM
IP: 92.52.30.–
KIIV
~ Moderátor
+43
God of flame
25. 7. 2010   #2
-
0
-

delat to za tebe se urcite nekomu chce..
budes potrebovat nekolik veci:
v html: tag <a>
v php: $_GET (pripadne pokud pouzijes formular tak muze byt i $_POST) .. etc
podminky (tj kdyz mam v get id tak zobrazit kartu toho id jinak vse)
v mysql: where ...

Nahlásit jako SPAM
IP: 77.237.136.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Jack
~ Anonymní uživatel
22 příspěvků
25. 7. 2010   #3
-
0
-

Z profilom si poradím aj s ostatným, ale nie s zobrazením "aktívneho" zoznamu užívateľov, tak aby bol "kliknuteľný" iné nechcem!

Nahlásit jako SPAM
IP: 92.52.30.–
KIIV
~ Moderátor
+43
God of flame
25. 7. 2010   #4
-
0
-

zase if a mit nejaky priznak aktivity

Nahlásit jako SPAM
IP: 77.237.136.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Jack
~ Anonymní uživatel
22 příspěvků
25. 7. 2010   #5
-
0
-

Ja nechcem celý hotový kód ja by som bol len rád aby mi to niekto zrozumiteľne vysvetlil ako na to poprípade dal nejaký príklad.

Nahlásit jako SPAM
IP: 92.52.30.–
KIIV
~ Moderátor
+43
God of flame
25. 7. 2010   #6
-
0
-

ja nevim jak to rozepsat vic.. musis vedet, kdo je aktivni - pak se muzes rozhodnout, zda dat odkaz, nebo jen vypsat text..

Nahlásit jako SPAM
IP: 77.237.136.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Jack
~ Anonymní uživatel
22 příspěvků
25. 7. 2010   #7
-
0
-

Ale ja nechcem kto je aktívny obyčajnú štatistiku s užívateľmi ako je napr. štatistika na Traviane, alebo tu zoznam článkov, jednoducho vybrať z DB užívateľov, tak aby sa zobrazila štatistika, ale taká nie textová ale aby každý užívateľ mal svoj link. Ja nechcem nejaké kto je online toho vypísať, vypísať všetkých ale každého jedného v hypertextovej forme.

Nahlásit jako SPAM
IP: 92.52.30.–
KIIV
~ Moderátor
+43
God of flame
25. 7. 2010   #8
-
0
-

coze? uz nechapu naprosto nic z toho cos napsal

Nahlásit jako SPAM
IP: 77.237.136.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Jack
~ Anonymní uživatel
22 příspěvků
25. 7. 2010   #9
-
0
-

Myslel som to takto:

http://img46.imageshack.us/img46/2333/zoznam.jpg

Nahlásit jako SPAM
IP: 92.52.30.–
KIIV
~ Moderátor
+43
God of flame
25. 7. 2010   #10
-
0
-

rekni mi v cem sem se pak netrefil v prvnim prispevku?
pokud nevis jak udelat <a href="odkaz">, tak nevim jak by ti nekdo mohl dokazat vysvetlit, jak to udelat

Nahlásit jako SPAM
IP: 77.237.136.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Sibyx0
Newbie
25. 7. 2010   #11
-
0
-

Ak som to správne pochopil chceš niečo takéto:



<?php
require_once "databaza.php";

$query = MySQL_Query("SELECT * FROM `uzivatelia` ORDER BY meno") or die (mysql_error());

echo "<table>";

echo "
<tr>
<th>Id</th>
<th>Meno</th>

</tr>
";
$Pocet=0;

while($Vysledok = mysql_fetch_array($query)){
$Pocet++;
echo "
<tr>
<td>".$Pocet.".</td>
<td><a href=\"profil.php?id=".$Vysledok['id']."\">".$Vysledok['meno']."</a></td>
</tr>
";
}
echo "</table>";
?>

Potom by si už podľa ID iba zobrazil z DB údaje .

Nahlásit jako SPAM
IP: 91.148.29.–
Jack
~ Anonymní uživatel
22 příspěvků
26. 7. 2010   #12
-
0
-

Ďakujem, veľmi pekne Sibyx veľmi si mi pomohol!

Nahlásit jako SPAM
IP: 92.52.30.–
z_moravec
~ Redaktor
+3
Posthunter
26. 7. 2010   #13
-
0
-

To Jack : Do budoucna bych ti doporučil naučit se srozumitelně formulovat co vlastně chceš, ušetří to hodně času. Kromě toho ti stejné řešení napsal KIIV hned v první odpovědi.

Nahlásit jako SPAM
IP: 147.251.29.–
Spát lze čtyři hodiny denně, spát déle je nemístný přepych.
Thomas Alva Edison
Jack
~ Anonymní uživatel
22 příspěvků
26. 7. 2010   #14
-
0
-

Áno, to že som zle sformuloval otázku je pravda, ospravedlňujem sa, ale nevedel som to dať zrozumiteľne dokopy.

Nahlásit jako SPAM
IP: 92.52.30.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 24 hostů

Podobná vlákna

Zoznam uživateľov — založil Jack

Databáza užívateľov (emaily) — založil Shamles200

Zoznam — založil CJ

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý