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

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



  #5  
ישן 29-05-2009, 16:21
צלמית המשתמש של formobile
  formobile formobile אינו מחובר  
 
חבר מתאריך: 07.04.09
הודעות: 95
שמתי את הקוד ואני מקבל שגיאה
בתגובה להודעה מספר 4 שנכתבה על ידי Joss שמתחילה ב "אם אתה עובד עם sql server אז..."

ניסיתי לשים את הקוד בכל מיני דרכים ואני קיבלתי שגיאה

אולי יעזור אם אני יכניס לפה את הדף שבניתי

אז הנה הקוד המלא :

קוד PHP:
<?php require_once('Connections/tutoryal.php'); ?>
<?php 
require_once('Connections/tutoryal.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function 
GetSQLValueString($theValue$theType$theDefinedValue ""$theNotDefinedValue ""
{
$theValue get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
$theValue function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch (
$theType) {
    case 
"text":
     
$theValue = ($theValue != "") ? "'" $theValue "'" "NULL";
     break;    
    case 
"long":
    case 
"int":
     
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
     break;
    case 
"double":
     
$theValue = ($theValue != "") ? "'" doubleval($theValue) . "'" "NULL";
     break;
    case 
"date":
     
$theValue = ($theValue != "") ? "'" $theValue "'" "NULL";
     break;
    case 
"defined":
     
$theValue = ($theValue != "") ? $theDefinedValue $theNotDefinedValue;
     break;
}
return 
$theValue;
}
}
$currentPage $_SERVER["PHP_SELF"];
mysql_select_db($database_tutoryal$tutoryal);
$query_Recordset1 "SELECT * FROM image ORDER BY id ASC";
$Recordset1 mysql_query($query_Recordset1$tutoryal) or die(mysql_error());
$row_Recordset1 mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 mysql_num_rows($Recordset1);
$queryString_Recordset1 "";
if (!empty(
$_SERVER['QUERY_STRING'])) {
$params explode("&"$_SERVER['QUERY_STRING']);
$newParams = array();
foreach (
$params as $param) {
    if (
stristr($param"pageNum_Recordset1") == false && 
        
stristr($param"totalRows_Recordset1") == false) {
     
array_push($newParams$param);
    }
}
if (
count($newParams) != 0) {
    
$queryString_Recordset1 "&" htmlentities(implode("&"$newParams));
}
}
$queryString_Recordset1 sprintf("&totalRows_Recordset1=%d%s"$totalRows_Recordset1$queryString_Recordset1);
?><style type="text/css">
<!--
#as {
border-top-width: 12px;
border-right-width: 12px;
border-bottom-width: 12px;
border-left-width: 12px;
border-top-style: groove;
border-right-style: groove;
border-bottom-style: inset;
border-left-style: groove;
border-top-color: #0066CC;
border-right-color: #0066CC;
border-bottom-color: #0066CC;
border-left-color: #0099CC;
}
-->
</style>
<?php do { ?>
<?php 
if ($totalRows_Recordset1 0) { // Show if recordset not empty ?>
 
<table width="650" border="1" align="center" cellpadding="0" cellspacing="0" id="as">
    <tr>
     <td height="70" colspan="2" align="right" valign="top" bgcolor="#CCCCCC"><?php echo $row_Recordset1['title']; ?></td>
     <td width="176" rowspan="3" align="right" valign="top"><img src="<?php echo $row_Recordset1['image']; ?>" height="176" width="176"/></td>
    </tr>
    <tr align="right" valign="top">
     <td height="63" colspan="2" bgcolor="#99FFCC"><p><?php echo $row_Recordset1['des']; ?></p>
         <p>&nbsp;</p>
        <p>&nbsp;</p>
        <p>&nbsp;</p></td>
    </tr>
    <tr align="right" valign="top">
     <td width="231" height="63" bgcolor="#99FFCC"><a href="remove.php?id=<?php echo $row_Recordset1['id']; ?>"><p onClick="GP_popupConfirmMsg('האם ברצונכם למחוק את המידע הנוכחי ?');return document.MM_returnValue">הסרה</p>
</body></a></td>
     <td width="213" bgcolor="#99FFCC"><a href="testtesttest.php?id=<?php echo $row_Recordset1['id']; ?>">עריכה</a></td>
    </tr>
</table>
    <p>&nbsp;</p>
<p>&nbsp;</p>
<p align="center">
     <?php // Show if recordset not empty ?>
</p>
        <?php if ($totalRows_Recordset1 == 0) { // Show if recordset empty ?>
            <div align="center"><strong>שום מודעה לא נמצאה</strong>
             </div>
                </div>
            <?php // Show if recordset empty ?>
        <?php } while ($row_Recordset1 mysql_fetch_assoc($Recordset1)); ?>
         </div>
<p align="center">
    <?php
mysql_free_result
($Recordset1);
?>
    <a href="index2.php">להוספת מודעה לחץ כאן</a></p>
<p align="center">&nbsp;</p>
 
 
<p align="center">&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
 
    <p>&nbsp;



זה התקציר שאני רוצה שרק התווים הראשונים יופיעו

קוד PHP:
<?php echo $row_Recordset1['des']; ?>



וכל השאר נראה את המילים המלאים.

איך עושים זאת איך אני משלב את הקודים שנתתם לי לתוך הקודים שיש לי עכשיו ?

השילוב בשבילי זה השלב הכי קשה , כי ראיתי את הפונקציה למעלה והיא פועלת לבד בתוך קובץ ריק

אבל ברגע שאני משלב יש לי שגיאות ובלגנים , אשמח לכל מי שידע לסדר לי את הבלגן.


תודה מראש
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #6  
ישן 29-05-2009, 16:57
  Joss Joss אינו מחובר  
 
חבר מתאריך: 05.07.06
הודעות: 65
בתגובה להודעה מספר 5 שנכתבה על ידי formobile שמתחילה ב "שמתי את הקוד ואני מקבל שגיאה"

המידע שאתה נותן מאוד מעורפל. היה עוזר אם היית מספק את הודעות השגיאה והקוד שגרם להודעות.
בכל מקרה עפ"י השאלה הראשונה שלך ומכיוון שזה פורום מסדי נתונים קיבלת תשובה על איך לשלוף את המידע החלקי של שדה מסויים מה-DB.
אני לא מפתח ב-php אבל אני מניח שמשהו כזה אמור לעבוד
קוד PHP:
 $query_Recordset1 SELECT idtitleimageCONCAT(LEFT('des'100), '...') as partdes FROM image ORDER BY id ASC 


האפשרות השניה היא לקבל את הנתון במלואו מה-DB ורק להציג אותו בצורה מקוצרת, שוב זה לא הפורום המתאים לשאלות php ולא כתבתי שורה אחת בשפה הזו, אבל אני מניח שמשהו כזה אמור לעבוד:
קוד PHP:
<?php echo substr($row_Recordset1['des'], 0100); ?>

נערך לאחרונה ע"י Joss בתאריך 29-05-2009 בשעה 17:05.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #7  
ישן 29-05-2009, 20:38
צלמית המשתמש של formobile
  formobile formobile אינו מחובר  
 
חבר מתאריך: 07.04.09
הודעות: 95
תודה רבה - הצלחתי
בתגובה להודעה מספר 6 שנכתבה על ידי Joss שמתחילה ב "המידע שאתה נותן מאוד מעורפל...."

אז ככה אסביר איך עשיתי זאת למי שגם ירצה בעתיד.

אז דבר ראשון לקחתי את הקוד הראשון שנתת לי

קוד PHP:
 $query_Recordset1 SELECT idtitleimageCONCAT(LEFT('des'100), '...') as partdes FROM image ORDER BY id ASC 


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

קוד PHP:
 $query_Recordset1 "SELECT id, title, image, CONCAT(LEFT('des', 100), '...') as partdes FROM image ORDER BY id ASC"

וזה יצר בעיה שלא היה ניתן לראות את הטקסט אבל לא הציג לי שום שגיאה


אז החלטתי לעזוב את הקוד הזה ולעבור לקוד השני



החלפתי את הקוד שלי

שהוא :

קוד PHP:
<?php echo $row_Recordset1['des']; ?>


והחלפתי אותו בקוד :

קוד PHP:
<?php echo substr($row_Recordset1['des'], 0100); ?>


וזה עבד כמו קסם

ממש תודה רבה , אני כמה ימים תקוע על זה וסוף סוף אני יכול להיות רגוע

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

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

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

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

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



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

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

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

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