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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [שאלה] איך עושים כמה חסר בשביל ? (פירוט בפנים) (https://hosts.co.il/forums/showthread.php?t=47458)

DanielS 13-06-07 16:41

[שאלה] איך עושים כמה חסר בשביל ? (פירוט בפנים)
 
אוקיי התחלתי ללמוד היום PHP ויש לי שאלה.
עכשיו יש את הקוד הבא :
PHP קוד:

<?php 

$money 
65// המחיר שקיבלתה על העבודה

if ( ($money >= 60) && ($money <= 100) ) 

    
$string "קיבלתה מעל 60 שקלים כל הכבוד לך."

elseif ( (
$money >= 50) && ($money <= 100) ) 

    
$string "לא קיבלתה מחיר שיספיק לך בשביל חבילת דיסקים גדולה אבל לפחות תוכל לקנות יותר מ 50 דיסקים]."

else 

    
$string "קיבלתה ממש קצת כסף כדאי שתתחיל למכור לאנשים הנכונים"


echo 
$string;  

?>

ד"א עשיתי את זה סתם לאימון.
עכשיו השאלה שלה איך אני עושה למשל אם כאן אמרתי שהכסף שהוא קיבל זה 65 ש"ח איך אני עושה שהוא יגיד לי " עוד 35 ש"ח יהיה לך 100 ש"ח כדי לקנות את מה שרציתה "
ואז מה שהוא יציג לי בדף לפי הקוד הזה יהיה :
"
קיבלתה מעל 60 ש"ח כל הכבוד .
עוד 35 ש"ח יהיה לך 100 ש"ח כדי לקנות את מה שרציתה
"

תודה לעוזרים,
דניאל

mlnn 13-06-07 16:46

PHP קוד:

$haser 100 $money;
echo 
"חסר לך עוד: " $haser "שקלים בשביל...."


Gal Shafrir 13-06-07 16:51

גם אני אמרתי לו משהו כזה בערך.

PHP קוד:

<?php 

    $price 
1000;
    
$moeny 65;
    
    
$left $price $money;
    
        echo 
"נשארו לך עוד $left שקלים עד שתוכל לקנות את המוצר";

?>


DanielS 13-06-07 16:58

זה הקוד שיצא לי אחרי ששמתי איך שהסברתם לי.
PHP קוד:

<?php 

$max 
100 ;
$money 65// המחיר שקיבלתה על העבודה

$need $max $money;

if ( (
$money >= 60) && ($money <= 100) ) 

        echo 
"נשארו לך עוד $need שקלים עד שתוכל לקנות את המוצר"

elseif ( (
$money >= 50) && ($money <= 100) ) 

    
$string "לא קיבלתה מחיר שיספיק לך בשביל חבילת דיסקים גדולה אבל לפחות תוכל לקנות יותר מ 50 דיסקים]."

else 

    
$string "קיבלתה ממש קצת כסף כדאי שתתחיל למכור לאנשים הנכונים"


echo 
$string;  

?>

תודה לעוזרים
אבל איך אני עושה שזה בכל זאת יציג את מה שעשיתי כלומר:
קיבלתה ממש קצת כסף כדאי שתתחיל למכור לאנשים הנכונים
נשאר לך עוד XX ש"ח כדי שתגיע למחיר שאתה צריך

Startzero.net 13-06-07 17:13

PHP קוד:

<?php  

$max 
100 
$money 65// המחיר שקיבלתה על העבודה 

$need $max $money

if ( (
$money >= 60) && ($money <= 100) )  
{  
        echo 
"נשארו לך עוד $need שקלים עד שתוכל לקנות את המוצר";  
}  
elseif ( (
$money >= 50) && ($money <= 100) )  
{  
    
$string "לא קיבלתה מחיר שיספיק לך בשביל חבילת דיסקים גדולה אבל לפחות תוכל לקנות יותר מ 50 דיסקים].";  
}  
else  
{  
    
$string "קיבלתה ממש קצת כסף כדאי שתתחיל למכור לאנשים הנכונים<br />נשאר לך עוד $need ש"&#1495; בשביל להגיע למה שאתה צריך";  

}  

echo 
$string;   

?>

חשבון פשוט אחי.
נשתמש בצורך העניין במשתנה
PHP קוד:

$until 

ואז הרי קבעת ש $max הוא המחיר מקסימום.
מה שנעשה זה נבדוק כמה כסף זה המקסימום פחות הכסף שיש לך עכשיו, והופה התשובה=)

PHP קוד:

$until $max $money;

echo 
$until

שיהיה לך לימוד קל ב PHP וכל עזרה שתצטרך אני פה בשבילך.

שחר=)

DanielS 13-06-07 17:23

תודה רבה לכולם הסתדרתי =]
אל תדאגו אני עוד יחזור עם שאלות כשאני ייתקל בבעיות בלימוד הPHP שלי =]

HagaiA 13-06-07 17:58

נחמד מאוד דניאל,אם יש בעיה אני כאן =]


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

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