[ Príspevkov: 6 ] 
AutorSpráva
Offline

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

Registrovaný: 17.02.14
Prihlásený: 05.02.25
Príspevky: 406
Témy: 153 | 153
Bydlisko: Poprad-okolie
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: 12449
Témy: 39 | 39
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?


_________________
always is always wrong
Offline

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

Registrovaný: 17.02.14
Prihlásený: 05.02.25
Príspevky: 406
Témy: 153 | 153
Bydlisko: Poprad-okolie
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ý: 13.09.17
Príspevky: 14572
Témy: 66 | 66
Bydlisko: Žilina
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ý: 29.12.20
Príspevky: 1516
Témy: 3 | 3
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: 12449
Témy: 39 | 39
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


_________________
always is always wrong
 [ 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

777

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

616

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

1072

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

801

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

594

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

985

18.04.2017 18:23

castelL

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

prechod z TP-LINK routru na Switch D-link

v Siete

6

400

10.02.2021 17:54

phego123

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

TP-Link TL -> D-LINK 2150 nefunguje internet.

v Siete

7

769

02.09.2022 18:30

4040

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

Prepojenie D-Link a TP-Link

v Siete

0

871

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

729

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

1872

27.10.2011 20:40

Next

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

Free wifi a TP-LINK TL-WA850RE + Tp-link TL-WR741ND

v Siete

0

552

16.12.2019 16:16

Engoo

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

855

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

634

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

306

24.02.2014 19:32

Mego

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

link problem

v Webdesign

10

590

22.04.2008 13:37

Ded'leg



© 2005 - 2025 PCforum, edited by JanoF