[ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.02.14
Prihlásený: 20.07.17
Príspevky: 245
Témy: 87 | 87
Bydlisko: Šuňava
Vek: 20
NapísalOffline : 18.08.2016 10:50 | Link na konkrétne ID

Ahojte, rieším problematiku linkov a neviem si pomôcť.. Vypisujem do tabuĺky jednoducho pod seba ID-čka, vedľa mená, heslá(kódované), Active account atď.. Stránka sa nazýva pusers.php, potrebujem teraz kliknúť na ID, to som urobil cez a href, ibaže ak kliknem napríklad na ID18, tak link vyzerá takto a href=user.php?20%Array a to práve nechcem a neviem si pomôcť, ako to docieliť, aby PHP vedelo, na čo v HTML klikám, aby do linku za user.php?(daloID) veľmi by ste mi tým pomohli, ďakujem.
Kód:
<?php   
$id_get = mysql_query("SELECT (`UserID`) FROM `Users`") or die(mysql_error());
$id = mysql_fetch_array($id_get); 
 $query = mysql_query("SELECT * FROM `Users` WHERE `UserID` ") or die(mysql_error());
 while($vystup= mysql_fetch_assoc($query)){
  ?><a href="user.php? <?php echo $id; ?>"> <?php echo $vystup['UserID'].'</a>'.'<br>';?><?php
 }  ?>
Za chyby v kóde sa ospravedlňujem, nerobím s ním denne.


Offline

Správca fóra
Správca fóra
Link na konkrétne ID

Registrovaný: 08.08.09
Príspevky: 12452
Témy: 41 | 41
Bydlisko: Martin
NapísalOffline : 18.08.2016 10:58 | Link na konkrétne ID

Prečo tam máš najprv [c]SELECT UserID FROM Users[/c] a potom ešte [c]SELECT * FROM Users...[/c]? Nešlo by to dať do jedného?
Prečo vo WHERE toho #2 dotazu nemáš podmienku, resp. čo tam vôbec robí to WHERE?
Keď si necháš cez [c]print_r($id);[/c] vypísať obsah tej premennej, uvidíš prečo ti do linku nedá to čo chceš (#hint: máš tam pole výsledkov toho prvého dotazu a pole nemôžeš len tak cez echo vypísať). V cykle by si mal využívať premennú [c]$vystup[/c], ktorá je síce tiež asociatívne pole, ale obsahuje v každej iterácií len jeden riadok z databázy - aj ho tam používaš o pár znakov ďalej.

Takže riešenie:
- Nepoužívaj [c]mysql_[/c] funkcie!
- Jeden SQL dotaz
- ID aj všetky ostatné výsledky z databázy máš v cykle v premennej [c]$vystup[/c]
- Nechápem to "kódované" heslo...to ti je načo?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.02.14
Prihlásený: 20.07.17
Príspevky: 245
Témy: 87 | 87
Bydlisko: Šuňava
Vek: 20
Napísal autor témyOffline : 18.08.2016 13:08 | Link na konkrétne ID

Nemohol by si mi to poupraviť killer? Skúšam všeliako ale stále som bezmocný a na Mysql som naučený, to ma učili v škole a tak nejak to využívam, i keď máš pravdu, že prechodu na Mysqli sa nevyhnem


Offline

Skúsený užívateľ
Skúsený užívateľ
Link na konkrétne ID

Registrovaný: 24.01.08
Prihlásený: 21.07.17
Príspevky: 14664
Témy: 66 | 66
Bydlisko: Žilina
Vek: 29
NapísalOffline : 18.08.2016 13:14 | Link na konkrétne ID

Nevravel si že to máš ako zákazku? killer ti presne napísal čo a ako, nerozumiem v čom máš teda ešte problém. Ak chceš, aby to za teba spravil niekto iný, mal by si byť ku "klientovi" úprimný a povedať mu, že na to nemáš.
Nič v zlom, ale vcelku ma desí, že toto bude "systém na fakturáciu", keď sa očividne stále učíš len základy a ani v tých nemáš jasno. O veciach ako miešanie php, mysql a html v jedinom súbore sa radšej vyjadrovať ani nebudem.


_________________
C#, PHP, ...
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 20.07.17
Príspevky: 1401
Témy: 2 | 2
Bydlisko: Praha / Rev...
NapísalOffline : 18.08.2016 14:21 | Link na konkrétne ID

Walther o to nemusíš mať strach. Takto vyzerajú systémy v malých firmách, ktoré preferujú nízku cenu pred kvalitou. Je to normálne a firma sa aspoň poučí.


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Správca fóra
Správca fóra
Link na konkrétne ID

Registrovaný: 08.08.09
Príspevky: 12452
Témy: 41 | 41
Bydlisko: Martin
NapísalOffline : 18.08.2016 14:56 | Link na konkrétne ID

Vôbec nič z toho čo som napísal si ani neskúsil, len čakáš kým to niekto urobí za teba?
Tak tu máš, keď myslíš že ti to pomôže. Ale teda musím súhlasiť s waltherom, je mi fakt úprimne ľúto človeka pre ktorého tvoríš také kódy.

Link na konkrétne ID


 [ Príspevkov: 6 ] 


Link na konkrétne ID



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Konkrétne ACER 3693

v Notebooky a netbooky

9

451

15.03.2007 8:03

Nergal

V tomto fóre nie sú ďalšie neprečítané témy.

Konkretne frekvencie pamati na MB

v Pamäte

18

192

16.01.2015 19:33

brmbo

V tomto fóre nie sú ďalšie neprečítané témy.

nvidia alebo ati :D (konkretne graf.)

v Grafické karty

26

712

16.03.2011 13:05

anthony1

V tomto fóre nie sú ďalšie neprečítané témy.

Pristup z internetu na konkretne zariadenie:port

v Siete

11

178

05.02.2016 10:10

maiob

V tomto fóre nie sú ďalšie neprečítané témy.

K akemu hardweru konkretne je viazany OS OEM verzia?

v Operačné systémy Microsoft

3

266

26.01.2011 15:01

alexis333

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

I/P: 2x D-Link DSL-2741B, 1x D-Link DI524, ZyXEL ZyWALL 2 Plus, ZyXEL ZyWALL 5, TP-Link TL-SF1005D + SF1008D

v Predám

6

231

18.04.2017 18:23

castelL

V tomto fóre nie sú ďalšie neprečítané témy.

Prepojenie D-Link a TP-Link

v Siete

0

224

26.01.2012 16:43

decimus

V tomto fóre nie sú ďalšie neprečítané témy.

Ako zakazat instalacie(odinst) a zakazat konkretne programy?

v Ostatné programy

0

502

08.06.2007 13:17

fero.hora

V tomto fóre nie sú ďalšie neprečítané témy.

D Link DSL 2641R a D Link DI 524

v Ostatné

8

1126

27.10.2011 20:40

Next

V tomto fóre nie sú ďalšie neprečítané témy.

P: WiFi router D-Link + WiFi USB adapter D-Link

v Predám

4

434

13.05.2010 22:43

guess.whoo

V tomto fóre nie sú ďalšie neprečítané témy.

D-link 2641 B Alebo D-link 2641 R

v Ostatné

1

354

06.06.2011 17:02

KocuR

V tomto fóre nie sú ďalšie neprečítané témy.

link

v HTML, XHTML, XML, CSS

3

85

24.02.2014 19:32

Mego

V tomto fóre nie sú ďalšie neprečítané témy.

tp-link

v Siete

2

237

08.09.2010 8:56

josuat

V tomto fóre nie sú ďalšie neprečítané témy.

Upload link

v JavaScript, VBScript, Ajax

0

401

19.02.2008 21:11

nestorko

V tomto fóre nie sú ďalšie neprečítané témy.

referal link

v PHP, ASP

2

264

21.03.2010 18:04

benqo

V tomto fóre nie sú ďalšie neprečítané témy.

TP-Link

v Siete

2

452

04.07.2008 13:20

arno



© 2005 - 2017 PCforum, edited by JanoF