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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 12-06-08, 16:57   # 1
SlipY
מ מנ מנה מנהל בהוסטס
עסק רשום [ ? ]
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: מושב אודים
גיל: 36
הודעות: 2,615
Send a message via Skype™ to SlipY

SlipY לא מחובר  

בעייה חשיבתית - PHP + MySQL

עשיתי דף שמציג את כל החברים באתר..
עשיתי גם חלוקה לדפים..
הבעייה שה limit עובד לפי ה ID's
ומחקתי דיי הרבה יוזרים לא פעילים אז יש חורים...
התוצאה :
http://www.x-site.co.il/website/index.php?page=members

הקוד :
קוד:
<div class="center_block">
<?php
if($p == NULL)                // if(!isset($page))
    $p = 1;
if($perpage == NULL)
    $perpage = 25;
	include 'mysql_connect.php';
	$sql_query = mysql_query("SELECT * FROM users");
	$nump = mysql_num_rows($sql_query);
	$nump = $nump / $perpage;
	if(intval($nump) != $nump)          
	$nump = intval($nump) + 1;
	$i = 1;
	$lim1 = ($p - 1) * $perpage;
	$sql_query = mysql_query("SELECT * FROM users order by u_id desc LIMIT $lim1,$perpage");
	while ($rs = mysql_fetch_array($sql_query,MYSQL_ASSOC))
	{ ?>
	<a href="index.php?page=profile&id=<?echo $rs['u_id']; ?>"><span lang="he"><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"><?echo $rs['u_username'];?> </font></a><br>
	<?
	}
	for($I = 1; $I<= $nump; $I++)
	{
	    if($p != $I)
	{
	?><a href=index.php?page=members&p=<?echo $I;?>><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"><?echo $I;?></font></a><?
	}
	    else
	 echo  $I ;
	    if($I != $perpage)
	        echo " - ";
	}

?>
</div>

יש למישהו רעיונות?
__________________
בברכה,
פרידמן אסף.
אקסייט תקשורת
[ נייד: 050-764-0009 ][ טלפון 073-7972444 ][ פקס 073-7972443 ] [ מייל admin@xsc.co.il ]
  Reply With Quote
ישן 12-06-08, 22:54   # 2
AlmogBaku
חבר וותיק
 
AlmogBaku's Avatar
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
מיקום: מודיעין
הודעות: 1,022

AlmogBaku לא מחובר  

איך מחקת אותם?!
  Reply With Quote
ישן 12-06-08, 23:08   # 3
4ior
חבר וותיק
 
4ior's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,451

4ior לא מחובר  

"בעייה חשיבתית" חחחחח הלוואי עלינו "בעיות חשיבתיות" כאלו

יש כמה דרכים, אחד שפשוט תסדר את זה...תעבור אחד אחד ותלך איתו אחורה כמה שאפשר..(2 לולאות)
או שפשוט תעשה לולאת while במקום הfor שיש לך שם..

אממ לא קראתי בדיוק את הקוד וזה אז יכול להיות שאני סתם עייף ומה שאמרתי לא נכון..
  Reply With Quote
ישן 13-06-08, 06:32   # 4
SlipY
מ מנ מנה מנהל בהוסטס
עסק רשום [ ? ]
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: מושב אודים
גיל: 36
הודעות: 2,615
Send a message via Skype™ to SlipY

SlipY לא מחובר  

הבעייה היא שהשליפה מהמסד מתבצעת ב limit מסויים, בשביל החלוקה לדפים..
בגלל זה איידי שנמחקו עדיין מחושבות שם..
__________________
בברכה,
פרידמן אסף.
אקסייט תקשורת
[ נייד: 050-764-0009 ][ טלפון 073-7972444 ][ פקס 073-7972443 ] [ מייל admin@xsc.co.il ]
  Reply With Quote
ישן 13-06-08, 07:29   # 5
Matan Levy
חבר מתקדם
 
Matan Levy's Avatar
 
מיני פרופיל
תאריך הצטרפות: Jan 2006
הודעות: 711

Matan Levy לא מחובר  

תעשה:
שבכל הוספה של משתמש לדף זה יעלה את הערך BLABLA ב 1,
ובמקום FOR תריץ WHILE(BLABLA<25)
  Reply With Quote
ישן 13-06-08, 13:15   # 6
AlmogBaku
חבר וותיק
 
AlmogBaku's Avatar
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
מיקום: מודיעין
הודעות: 1,022

AlmogBaku לא מחובר  

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

איך מחקת את המשתמשים?
  Reply With Quote
ישן 13-06-08, 13:26   # 7
Nivi
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Oct 2006
הודעות: 47

Nivi לא מחובר  

אני חושב שהבחור שמעלי צודק,
לפי דעתי הבעיה היא במסד עצמו, איכשהו השם משתמש עצמו נמחק אבל הרשומה עצמה נשארה.
  Reply With Quote
ישן 13-06-08, 15:39   # 8
4ior
חבר וותיק
 
4ior's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,451

4ior לא מחובר  

אסף אחי נראה לי אתה מתבלבל..
limit הוא לא תווך של ids הוא תווך של רשומות..לכן העובדה שמחקת את הרשומה לא אמורה להפריע..
  Reply With Quote
ישן 13-06-08, 17:42   # 9
SlipY
מ מנ מנה מנהל בהוסטס
עסק רשום [ ? ]
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: מושב אודים
גיל: 36
הודעות: 2,615
Send a message via Skype™ to SlipY

SlipY לא מחובר  

במסד עצמו אין לי רשומות ריקות...
הוא פשוט מדלג משום מה על מספרי ה ID שמחקתי .. כאילו מציג ריק..
__________________
בברכה,
פרידמן אסף.
אקסייט תקשורת
[ נייד: 050-764-0009 ][ טלפון 073-7972444 ][ פקס 073-7972443 ] [ מייל admin@xsc.co.il ]
  Reply With Quote
ישן 13-06-08, 18:03   # 10
AlmogBaku
חבר וותיק
 
AlmogBaku's Avatar
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
מיקום: מודיעין
הודעות: 1,022

AlmogBaku לא מחובר  

הזוי.
אתה בטוח שמחקת? ולא מחקת פשוט את התוכן?
  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. הזמן כעת הוא 02:51.

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