הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   php+sql | כתובת ייחודית (https://hosts.co.il/forums/showthread.php?t=43050)

ASTeam 07-04-07 21:47

php+sql | כתובת ייחודית
 
שלום
בהמשך בנייתי מערכת הזמנות אני מעוניין בכך שלכל הזמנה יפתח דף אישי - מעין דף הזמנה\הצעת מחיר - הן ללקוח(שלא יהיה לו גישה למערכת המלאה)והן למנהל עצמו
עכשיו לשאלתי - איך אוכל לשאוב נתונים מסויימים(במקרה זה כל המידע)רק ע"פ נתון מסויים(במקרה זה מס' ההזמנה - שאותו אכניס ע"י GET)
בנוסף איך אוכל להגדיר נתון מתא מסויים כמשתנה
(אני לא מעוניין לסדר את המידע ע"י טבלה אלא ע"י כמו שאלה תשובה כגון - שם הלקוח-XXX וכו')
תודה לעונים ושבוע טוב
אביחי ש

חיים 07-04-07 21:52

אם הבנתי אותך נכון אז אתה רוצה לקבל מידע ב-GET ולהוציא איתו מידע מהמסד?מה הבעיה למשל קיבלת את שם המשתמש אז אתה עושה שאילתה שמוציא את המידע מהמסד כשהשם משתמש זהה לשם המשתמש שקיבלת ד"א זה ממש לא בטוח להשתמש בזה

Meir 07-04-07 21:52

לשאלה הראשונה:

PHP קוד:

 SELECT FROM `tableWHERE `field`='{$_GET['fieldname']}' 

את השאלה השנייה לא הבנתי

ASTeam 07-04-07 22:00

תודה..רק לא הבנתי משהו
field = במקרה הזה ה-order_id ?

השאלה השניה ערכתי אותה..
הכוונה שלי ככה-
ישלי שדות כמו שם הלקוח מס' ההזמנה מחיר סופי וכו'
עכשיו אני יודע איך להוציא הכל בטבלה
אבל אני רוצה שזה יהיה מסודר קל(לדוג')
מס' הזמנה -YYY
שם הלקוח-XXX
מחיר-ZZZ
אני חושב(יכול להיות שיש דרך יותר יעילה לעשות זאת...לא יודע...)שכל שדה(order_id ' nameClient ' Price) העומד בדרישה של המס' הזמנה(כמו שמאור הביא לי)אציבו כמשתנה - ומשם הדרך קלה...
איך אני עושה זאת?
והאם זה נכון לעשות כך?

Meir 07-04-07 22:03

ציטוט:

נכתב במקור על ידי ASTeam (פרסם 454701)
תודה..רק לא הבנתי משהו
field = במקרה הזה ה-order_id ?

כן

ציטוט:

השאלה השניה ערכתי אותה..
הכוונה שלי ככה-
ישלי שדות כמו שם הלקוח מס' ההזמנה מחיר סופי וכו'
עכשיו אני יודע איך להוציא הכל בטבלה
אבל אני רוצה שזה יהיה מסודר קל(לדוג')
מס' הזמנה -YYY
שם הלקוח-XXX
מחיר-ZZZ
אני חושב(יכול להיות שיש דרך יותר יעילה לעשות זאת...לא יודע...)שכל שדה(order_id ' nameClient ' Price) העומד בדרישה של המס' הזמנה(כמו שמאור הביא לי)אציבו כמשתנה - ומשם הדרך קלה...
איך אני עושה זאת?
והאם זה נכון לעשות כך?
ככה:

PHP קוד:

$query mysql_query("YOUR QUERY...");
while(
$array mysql_fetch_array($query))
{
echo 
"מס' הזמנה: ".$array['ORDER_ID_FIELD'];
...



Tomer 07-04-07 22:05

ציטוט:

נכתב במקור על ידי elbaz.maor (פרסם 454699)
לשאלה הראשונה:

PHP קוד:

 SELECT FROM `tableWHERE `field`='{$_GET['fieldname']}' 

את השאלה השנייה לא הבנתי

נו באמת, אם כבר אתה נותן לו עזרה.. לפחות תתן לו קוד שלא יעשה לו בעיות בהמשך.

PHP קוד:

$order_id mysql_real_escape_string($_GET['order_id']);
SELECT FROM `tableWHERE `fld`='$order_id' 


ASTeam 07-04-07 22:34

תומר^תודה..

ציטוט:

נכתב במקור על ידי elbaz.maor (פרסם 454703)
כן


PHP קוד:

$query mysql_query("YOUR QUERY...");
while(
$array mysql_fetch_array($query))
{
echo 
"מס' הזמנה: ".$array['ORDER_ID_FIELD'];
...



"YOUR QUERY"
איזה שאילתה?!

Meir 07-04-07 22:50

השאלתיה הזאת:

PHP קוד:

SELECT FROM `tableWHERE `fld`='$order_id' 


ASTeam 08-04-07 08:22

תודה אחי!
עבד לי!
שאלה אחת אחרונה לסיום
האם זה נכון לכתוב כך?-
ציטוט:

echo "בבבב
בבבבב
בבבב";
?
תודה!

Meir 08-04-07 09:01

כן...


כל הזמנים הם GMT +2. הזמן כעת הוא 13:58.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ