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

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

ofek_golan 16-06-06 20:11

בעייה בSQL עם PHP
 
או קי מה שאני רציתי זה פשוט רק להדפיס נתון מSQL
עכשיו יש לי טבלא בשם test
ובתוכה תא או שדה בשם host
אני רוצה להוצי את מה שיש בhost שיש שמה רק נתון אחד...
PHP קוד:

  $query mysql_query("SELECT host FROM test LIMIT 1");
  
$row mysql_fetch_array($query);
    
$x $row['host'];
    echo 
$x

עשיתי ככה כמו שכתוב למעלה ואז הוא מציג לי את השורה הבאה:

HTML קוד:

localhostResource id #6
את הlocalhost זה בסדר אבל למה רשום שמה משהו ID 6

headstrong16290 16-06-06 20:16

חחח
 
תפסיק ללמוד כמו תוכי אתה צריך לעבור על מדריכים,
במצב שלך עדיף שתקרא את המידע ע"י לולאה (while)
תיעזר במדריכים לSQL עם PHP ב webmaster
ואם אתה צריך עזרה ב while גש ל: php.net

הקיצר, rtfm

ofek_golan 16-06-06 20:26

אני לקחתי את הקוד הזה מWEBMASTER...
אבל למה WHILE מה רע בזה?פשוט הוא רק מראה לי משהו מציק

Butbul 16-06-06 20:30

למה באמת לעבוד כמו תוכי -_-"

הרעיון הוא ללמוד ולא להעתיק קודים , ולשאלה שלך..

PHP קוד:

while(@($row mysql_fetch_array($query))) {
...



eXtaZa 16-06-06 20:32

תנסה לשים במקום ה
PHP קוד:

$row['host']; 

איפה שרשום hosts , תחליף את זה במיקום של התא. אם התא host הוא התא הראשון, תרשום:
PHP קוד:

$row[0]; 

ואם הוא תא השני תשנה ל1, וכן הלאה.

headstrong16290 16-06-06 20:33

אממ
 
תנסה במקום
$x = $row['host'];
echo $x;
לעשות
קוד:

echo $row['host'];

ofek_golan 16-06-06 20:38

טוב בוא אני אסביר את עצמי אני רוצה שהוא ידפיס לי את הנתון בגלל שאני רוצה לראות שהוא נתפס בתור משתנה מה שרציתי מהתחלה הוא פשוט להביא נתונים מSQL לנתוים בPHP

mlnn 16-06-06 21:45

קוד:

$query = mysql_query("SELECT * FROM test LIMIT 1");
$row=mysql_fetch_array($query);
$row=$row["host"];
echo $row;


ofek_golan 16-06-06 21:48

ניסיתי עם הLIMIT 1 א) זה לא עוזר הוא עדיין מראה את השטות הזאת..
ב) גם יש לי רק נתון אחד ככה שזה לא עוזר

eXtaZa 16-06-06 21:56

ניסית מה שאמרתי לך?


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

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