לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 01-08-2005, 23:36
  stuk stuk אינו מחובר  
 
חבר מתאריך: 14.10.04
הודעות: 145
ניסיתי לעשות שליפה מהבסיס...

אבל אני לא מצליח...
הנה הקוד...
קוד PHP:
<?
$q = mysql_query("SELECT * FROM news WHERE id=1");
$numrow = mysql_num_rows($q); 
$max = $numrow -2;

$news = mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT $max,2");
while ($row = mysql_fetch_array($news))
{
?>
                        <br /><img align=left src="files1/SaNoKeN.jpg" border="1" alt="סימלון">
                        <b>נושא: </b><?= $row['subject'] ?><br />
                        <b>מאת: </b>SaNoKeN<br />
                        <b>תאריך: </b>30/07/05<br />
                        <b>שעה: </b>17:00<br />
                        <div align=center>--------------------------------------------</div><br />
                        <?= $row['content'] ?>

                        <div align=center><img src="hr.jpg" border="0"></div><br />
<?
}
?>


הסבר -
אני ניסיתי לשלוף מהבסיס הנתונים את שתי הכתבות האחרונות שנכתבו - אבל לא יודע - משהו לא מצליח לי...
-ואל תדאגו כבר יצרתי קשר את בסיס הנתונים....

הנה ההשגיעה:
קוד:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\wamp\www\cms\index1.php on line 198
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #2  
ישן 02-08-2005, 02:52
  ישראל K ישראל K אינו מחובר  
 
חבר מתאריך: 25.08.03
הודעות: 9,114
בתגובה להודעה מספר 1 שנכתבה על ידי stuk שמתחילה ב "ניסיתי לעשות שליפה מהבסיס..."

יתכן מאד שזה לא יפתור את הבעיה, אבל ראשית, במקום כל הבלוק:
קוד PHP:
 $q mysql_query("SELECT * FROM news WHERE id=1");
$numrow mysql_num_rows($q);
$max $numrow -2;

$news mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT $max,2"); 

תכתוב:
קוד PHP:
 $news mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT 2"); 

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


עריכה:

מאד מאד מענין אותי לדעת אם אתה בכלל יודע מה פשר שלושת השורות הראשונות בקוד שעליו הערתי.
אם אתה בכלל יודע מה אתה עצמך רצית לקלל שם ?! יש לך מושג מה בכלל עושה הקוד שכתבת ? משתמשים בזה רק לנסיקה של טילים ביציאה מהאטמוספירה בשעות סוף הלילה החורפיות. לולי השורה הבאה כל הקוד היה יכול לפוצץ את התיקיה שלך בשרת, כך שממש רצוי שגם שגיאות תלמד להעתיק כמו שצריך.
אגב, אני במקומך הייתי מסכם את כל המאה מאתיים תווים בשני תווים: "-1" ודי למבין...

נערך לאחרונה ע"י ישראל K בתאריך 02-08-2005 בשעה 03:08.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #3  
ישן 02-08-2005, 22:22
  stuk stuk אינו מחובר  
 
חבר מתאריך: 14.10.04
הודעות: 145
למבוגרים בלבד
בתגובה להודעה מספר 2 שנכתבה על ידי ישראל K שמתחילה ב "יתכן מאד שזה לא יפתור את..."


זה היה מצחיק...
מה הקשר לטילים שמפוצצים תיקייה?! :|

כן כבר פתרתי את הבעיה...
וכן אתה צודק באמת לא הייתי צריך את השורות האלה - אבל מה הקשר לטילים לא הבנתי :|
בקיצר הייתי קצת מטומטם - כי כששמרתי את הקובץ לא שמרתי אותו בשם הנכון - אז כשניסיתי לצפות בזה זה לא הראה את הדבר הנכון (אחרי שתיקנתי כבר את כל השגיעות)
לידיעתך הסקריפט עבד גם לפני זה - הבעיה שהוא הציג את שתי הכתבות הראשונות בסדר הפוך(אבל עבד... -.-")

טוב בקיצר אפשר לנעול - או מה שאתם לא רוצים לעשות אם הנושא הזה...

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

נערך לאחרונה ע"י stuk בתאריך 02-08-2005 בשעה 22:25.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 01:17

הדף נוצר ב 0.03 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר