| Autor | Zpráva | ||
|---|---|---|---|
| hm__ Profil * |
#1 · Zasláno: 3. 5. 2011, 18:58:38
Dobrý, mám štatistiky pár ľudí ako zistím kam užívateľ na ktoré meno klikol?aby ho to potom presmerovalo na stránku toho užívateľa.
|
||
| hm__ Profil * |
#2 · Zasláno: 3. 5. 2011, 21:37:52
Nie ale si predstavte:
Užívateľ si pozrie tabuľku štatistík vidí tam povedzme 10 mien a klikne na niektoré ibaže ja neviem zistit na ktoré klikol/klikne čiže nemôžem prednastaviť napr id 5 |
||
| Lupa Profil |
#3 · Zasláno: 3. 5. 2011, 21:47:12
Netreba nič prednastavovať! Tak ako do štatistiky vypíšeš meno, tak vypíš aj id, aby to bolo pri tom mene.
<a href="stranka.php?id=5">jméno</a> Na danú stránku dáš kód: $vypis = mysql_query("SELECT * FROM uzivatel where id = '$id'");
while($row = mysql_fetch_array($vypis))
{
echo "{$row['meno']}";
}
|
||
| Keeehi Profil |
#4 · Zasláno: 3. 5. 2011, 23:12:32 · Upravil/a: Keeehi
Lupa:
Spíš bych řekl, že má problém s vytvořením odkazu. $vypis = mysql_query("SELECT id, meno FROM tabulka LIMIT 10");
while($row = mysql_fetch_row($vypis)) {
echo "<a href=\"stranka.php?id=$row[0]\">$row[1]</a><br>\n";
} |
||
| hm__ Profil * |
#5 · Zasláno: 4. 5. 2011, 16:15:03
už to ide diky moc za pomoc
|
||
| hm__ Profil * |
#6 · Zasláno: 4. 5. 2011, 17:21:34
a teraz mi to už prečo nejde?
<?php
include "connect.php";
$i=1;
echo "<body>";
echo "<table border=3 bgcolor='#f5f5dc'>";
echo "<tr>";
echo "<td>";
echo "<b>";
echo "Poradie";
echo "</b>";
echo "</td>";
echo "<td>";
echo "<b>";
echo "Nick";
echo "</b>";
echo "</td>";
echo "<td>";
echo "<b>";
echo "Počet bodov";
echo "</b>";
echo "</td>";
echo "</tr>";
$result=
mysql_query
("SELECT *
FROM statistiky
ORDER BY
body DESC");
while($row=
mysql_fetch_array
($result))
{
echo "<tr>";
echo "<td width=150>";
echo $i++;
echo '.';
echo "</td>";
echo "<td width=600>";
echo "<a href=\"stranka.php?id=$row[id]\">$row
['nick']</a><br>\n";
echo "</a>";
echo "</td>";
echo "<td width=300>";
echo"".
$row
['body'];
echo "</td>";
echo "</tr>";
}
echo "</body>";
echo "</table>"; |
||
| Stano Profil |
#7 · Zasláno: 4. 5. 2011, 18:07:21 · Upravil/a: Stano
hm_:
prečo komplikuješ aj to čo nemusíš?
<body>
<table border=3 bgcolor='#f5f5dc'>
<tr><td width=150><b>Poradie </b></td><td width=600><b>Nick </b></td> <td width=300><b>Počet bodov </b></td>
</tr>
<?php
include "connect.php";
$i=1;
$result = mysql_query("SELECT * FROM statistiky ORDER BY body DESC");
while($row= mysql_fetch_array ($result)){
echo "<tr><td>$i</td><td><a href=\"stranka.php?id=$row[id]\">".$row['nick']."</a></td><td>".$row['body']."</td></tr>";
$i++;
}
?>
</table>
</body>
a ak ti to nefunguje tak aspoň napíš čo. napíš chybovú hlášku. a ten tvoj "kód"... toto by malo byť správne, ale netvrdím že to tebe bude fungovať. Ach no čo ti mám povedať http://www.jakpsatweb.cz/ a čítať a učiť sa. |
||
| hm__ Profil * |
#8 · Zasláno: 4. 5. 2011, 19:17:22
Tak ako si mi to napísal ty nefunguje nič~biela obrazovka
|
||
| Keeehi Profil |
#9 · Zasláno: 4. 5. 2011, 19:35:12 · Upravil/a: Keeehi
hm_:
A co takhle si třeba zapnout vypisování chybových hlášek? error_reporting(E_ALL); echo mysql_error()."|".mysql_errno(); |
||
|
Časová prodleva: 14 let
|
|||
0