הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 03-11-07, 18:21   # 1
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

שאלה - סידור לפי ID בPHP

יש לי את הדף הזה:
http://84.94.230.229/~yairsh/cs/print_server.php
עכשיו אני רוצה שזה יהיה בסדר יורד
יעני שזה ידפיס בטבלה אבל לפי סדר של המספרים בסדר יורד
לדוגמא:
66
65
64
60
55

עכשיו זה נראה ככה:
15
8
20
17
19

יש אפשרות כזאת???

הלולאה שלי נראית כך:

PHP קוד:
 include ("config.php"); 
  
$query mysql_query("SELECT * FROM server"); 
  while (
$row mysql_fetch_array($query))
{
$active $row['active'];
if (
$active == 'פעיל')
 {
echo <<<html

<tr>
 <td align=center>
{$row['id']}</td>
 <td align=center>
{$row['name']}</td>
 <td align=center>
{$row['ip']}</td>
 <td align=center>
{$row['cp']}</td>
 <td align=center>
{$row['nop']}</td>
</tr>

html;

  Reply With Quote
ישן 03-11-07, 18:31   # 2
ViPeRt
חבר מתקדם
 
ViPeRt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: איזור המרכז
גיל: 37
הודעות: 632
שלח הודעה באמצעות ICO אל ViPeRt שלח הודעה באמצעות MSN אל ViPeRt

ViPeRt לא מחובר  

תשנה את השאילתה שלך ל:
SELECT * FROM server ORDER BY id

וחסר לך סוגר מסולסל בסוף הלולאה..
__________________
תומר, מתכנת אתרים מקצועי ב PHP

קיצור כתובת אתרים בחינם Katzr.Net




  Reply With Quote
ישן 03-11-07, 18:39   # 3
-roee-
חבר על
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
מיקום: IL
הודעות: 864

-roee- לא מחובר  

אם אתה מוחק כל מיני שורות מהמסד ואתה רוצה למרות זאת שזה יציג לך מספרים לפי הסדר (עולה/יורד)
פשוט תגדיר משתנה ששווה לאפס לפני הלולאה ותעשה לו ++ או -- בהתאם לצרכיך.
__________________
בברכה,
רועי
  Reply With Quote
ישן 03-11-07, 18:47   # 4
S-Preso
חבר מתקדם
 
S-Preso's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2007
גיל: 35
הודעות: 689

S-Preso לא מחובר  

PHP קוד:
 include ("config.php"); 
  
$query mysql_query("SELECT * FROM server ORDER BY id"); 
  while (
$row mysql_fetch_array($query))
{
$active $row['active'];
if (
$active == 'פעיל')
 {
echo <<<html

<tr>
 <td align=center>
{$row['id']}</td>
 <td align=center>
{$row['name']}</td>
 <td align=center>
{$row['ip']}</td>
 <td align=center>
{$row['cp']}</td>
 <td align=center>
{$row['nop']}</td>
</tr>

html;
}

  Reply With Quote
ישן 03-11-07, 19:47   # 5
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

תודה רבה,זה עובד אך אני רציתי שזה יעשה לי בסדר יורד ולא עולה...
  Reply With Quote
ישן 03-11-07, 20:49   # 6
Light-Era.Net || Ronen
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 36
הודעות: 1,201

Light-Era.Net || Ronen לא מחובר  

ORDER BY id DESC
  Reply With Quote
ישן 03-11-07, 21:55   # 7
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

תודה רבה [=
  Reply With Quote
ישן 03-11-07, 22:12   # 8
Striker
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: May 2007
הודעות: 812

Striker לא מחובר  

אני מאמין שיש לך כמה באגים באתר
רק ליתר ביטחון תשים את הקוד הזה את השורות האלה

PHP קוד:
include ("config.php"); 
  
$query mysql_query("SELECT * FROM server ORDER BY id DESC"); 
  while (
$row mysql_fetch_array($query))
{
$active $row['active'];
$clanpub $row['cp'];
if (
$active == 'פעיל')
if (
$clanpub == 'public' OR $clanpub == 'clan')
 
 {{
echo <<<html

<tr>
 <td align=center>
{$row['id']}</td>
 <td align=center>
{$row['name']}</td>
 <td align=center>
{$row['ip']}</td>
 <td align=center>
{$row['cp']}</td>
 <td align=center>
{$row['nop']}</td>
</tr>

html;
}}

אני מקווה ששמת גם HTMLSPECIALCHARS על שאר המשתנים

אורי.
  Reply With Quote
ישן 03-11-07, 22:44   # 9
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

HTMLSPECIALCHARS? מה זה אומר? סליחה על הבורות =\
זה אומר שהאתר שלי לא מאובטח? שמתי לב ששמת לי איזה הודעה מרגיזה :S
  Reply With Quote
ישן 03-11-07, 23:01   # 10
Striker
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: May 2007
הודעות: 812

Striker לא מחובר  

אממ
HtmlSpecialchars - פונקצייה שמחליפה תווים כמו < > " כדי למנוע הזרקת HTML

PHP קוד:
include ("config.php"); 
  
$query mysql_query("SELECT * FROM server ORDER BY id DESC"); 
  while (
$row mysql_fetch_array($query))
{
$active $row['active'];
$clanpub $row['cp'];
if (
$active == 'פעיל'){

// Setting vars\html block.

if ($clanpub == 'public' OR $clanpub == 'clan')
 {
$rid htmlspecialchars($row['id']);
$rname htmlspecialchars($row['name']);
$rip htmlspecialchars($row['ip']);
$rcp htmlspecialchars($row['cp']);
$rnop htmlspecialchars($row['nop']);

// Done! Print page

echo <<<html

<tr>
 <td align=center>
{$rid}</td>
 <td align=center>
{$rname}</td>
 <td align=center>
{$rip}</td>
 <td align=center>
{$rcp}</td>
 <td align=center>
{$rnop}</td>
</tr>

html;
}}} 
תהנה... אם יש לך שאלות, צור קשר
ICQ-50015047
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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