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: 13 let
|
0