Autor | Zpráva | ||
---|---|---|---|
Demitra11 Profil |
#1 · Zasláno: 31. 8. 2007, 01:10:53
ahojte urobyl som si kod php obycajny chcem ho potom vylepsit
kod <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=windows-1250" http-equiv="content-type"> <title>fs</title> </head> <body> <div style="text-align: center;"> <div style="text-align: center;"> </div> <center> <table style="width: 716px; height: 30px;"> <tbody> <tr> <td style="text-align: center;"> <?php $user = $_GET["id"]; require "db.php"; $find_user = mysql_query("SELECT * FROM users WHERE id='$page';"); $user = mysql_fetch_array($find_user); ?> </tr> <tr align="center"> <td><?php echo $user[name];?></td> </tr> </tbody> </table> </center> </div> </body> </html> chcem aby sa mi to zobrazovalo takto index.php?page=user&id=1 podla toho ake je id sa budu zobrazovat data z databazy ale nieko mi to nechce fungovat |
||
hansk Profil |
#2 · Zasláno: 31. 8. 2007, 07:57:56
Nevím jestli to pomůže, kód jsem nijak blíže neskoumal, ale tohle bije do očí
Za SQL dotazem se nepíše středník! |
||
Jack Finger Profil |
#3 · Zasláno: 31. 8. 2007, 10:40:21
nemělo by tam náhodou být
WHERE id = '".$user."'?? |
||
Demitra11 Profil |
#4 · Zasláno: 31. 8. 2007, 11:22:26
kod som zmenil na
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=windows-1250" http-equiv="content-type"> <title>fs</title> </head> <body> <div style="text-align: center;"> <div style="text-align: center;"> </div> <center> <table style="width: 716px; height: 30px;"> <tbody> <tr> <td style="text-align: center;"> <?php $user = $_GET["user"]; require "db.php"; $find_user = mysql_query("SELECT * FROM users WHERE id='$user';") $user = mysql_fetch_array($find_user) ?> </tr> <tr align="center"> <td><?php echo $user[name];?></td> </tr> </tbody> </table> </center> </div> </body> </html> a pise mi chyba Parse error: syntax error, unexpected T_VARIABLE in C:wampwwwprojeck_myehcjugenduser.php on line 27 |
||
hansk Profil |
#5 · Zasláno: 31. 8. 2007, 11:30:43
Vůbec si nespravil to co jsem ti psal tak jak chceš aby to fungovalo?!
Znovu opakuji za SQL dotazem se nepíše středník + ty chyby v úvozovkách! |
||
Jack Finger Profil |
#6 · Zasláno: 31. 8. 2007, 11:36:48
takhle:
$find_user = mysql_query("SELECT * FROM users WHERE id='".$user."'") ; |
||
Demitra11 Profil |
#7 · Zasláno: 31. 8. 2007, 11:38:01
mne pise chybu v tomto riadku ale neviem ju najist
$user = mysql_fetch_array($find_user) |
||
hansk Profil |
#8 · Zasláno: 31. 8. 2007, 11:39:04
$find_user = mysql_query("SELECT * FROM users WHERE id='".$user."'") ;
A to jako proč? Klidně
|
||
hansk Profil |
#9 · Zasláno: 31. 8. 2007, 11:40:29
mne pise chybu v tomto riadku ale neviem ju najist
$user = mysql_fetch_array($find_user) No právě to je tím že máš špatně středník v předchozím řádku! |
||
Jack Finger Profil |
#10 · Zasláno: 31. 8. 2007, 11:45:56 · Upravil/a: Jack Finger
No právě to je tím že máš špatně středník v předchozím řádku!
přesně, protože PHP pozná konec příkazu středníkem. když ho tam nenajde, tak jde dál, ale dál najde něco co už tam nepatří, tak vyhodí chybu... (nějak tak to myslím je) |
||
Demitra11 Profil |
#11 · Zasláno: 31. 8. 2007, 12:15:15
ten subor je user.php
ked dam do vyhladavaca user.php?id=1 nenajde mna nevypise chybu ale nic neviete ako to nastavit aby sa to vypisovalo |
||
Jack Finger Profil |
#12 · Zasláno: 31. 8. 2007, 12:22:23
Demitra11
co třeba konečně to udělat podle našich rad?? |
||
Demitra11 Profil |
#13 · Zasláno: 31. 8. 2007, 12:28:29
no vzdit tu chybu sem uz vyresil ale ted potrebuju to aby se tam ty informace na stranke o uzivatelovi zobrazily
|
||
hansk Profil |
#14 · Zasláno: 31. 8. 2007, 12:43:41
ked dam do vyhladavaca user.php?id=1 nenajde mna nevypise chybu ale nic neviete ako to nastavit aby sa to vypisovalo
Tak v tom případě v databázi nic není. Nebo máte špatný název sloupce v DB. |
||
Jack Finger Profil |
#15 · Zasláno: 31. 8. 2007, 13:20:41
nebo neexistuje uživatel s id 1
|
||
Demitra11 Profil |
#16 · Zasláno: 31. 8. 2007, 13:56:53
ne 1 existuje sem se podival do databazy a to nick tiez
kod <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=windows-1250" http-equiv="content-type"> <title>user_info</title> </head> <body> <div style="text-align: center;"> <div style="text-align: center;"> </div> <center> <table style="width: 716px; height: 30px;"> <tbody> <tr> <td style="text-align: center;"> <?php $user = $_GET["user"]; require "db.php"; $find_user = mysql_query("SELECT * FROM users WHERE id='$user'"); $user = mysql_fetch_array($find_user) ?> </tr> <tr align="center"> <td><?php echo $user[nick];?></td> </tr> </tbody> </table> </center> </div> </body> </html> |
||
hansk Profil |
#17 · Zasláno: 31. 8. 2007, 14:01:03
Teď už to píší naposled!!
|
||
Časová prodleva: 17 let
|
0