22-01-2010, 13:58
|
|
|
|
חבר מתאריך: 07.04.09
הודעות: 95
|
|
יש לי בעיה - בעת שליפת נתונים הנתונים, הנתונים משתכפלים לי ללא צורך
יש לי בעיה
כאשר אני מבצע שליפת נתונים מהמסד אני נכנס לאתר והנתונים בהתחלה הם בסדדר גמור
אבל בהמשך גלילת העמוד אני מגלה שיכפולים של המידע
אני מראה לכם קישור שתיראו בעצמכם
http://www.ismyvod.com/Series/see.php
כאשר ביצעתי את אותה פעולה עם אותו קוד בדיוק על המחשב ולא על השרת
התוצאה הייתה בסדר גמור, יש לי את הבעיה רק כאשר אני מעלה את האתר לשרת
הנה הקוד כולו על מנת שתעזרו לי
קוד PHP:
<?php require_once('../Connections/insert.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; } } $maxRows_Recordset1 = 20; $pageNum_Recordset1 = 0; if (isset($_GET['pageNum_Recordset1'])) { $pageNum_Recordset1 = $_GET['pageNum_Recordset1']; } $startRow_Recordset1 = $pageNum_Recordset1 * $maxRows_Recordset1; mysql_select_db($database_insert, $insert); $query_Recordset1 = "SELECT * FROM series ORDER BY title ASC"; $query_limit_Recordset1 = sprintf("%s LIMIT %d, %d", $query_Recordset1, $startRow_Recordset1, $maxRows_Recordset1); $Recordset1 = mysql_query($query_limit_Recordset1, $insert) or die(mysql_error()); $row_Recordset1 = mysql_fetch_assoc($Recordset1); if (isset($_GET['totalRows_Recordset1'])) { $totalRows_Recordset1 = $_GET['totalRows_Recordset1']; } else { $all_Recordset1 = mysql_query($query_Recordset1); $totalRows_Recordset1 = mysql_num_rows($all_Recordset1); } $totalPages_Recordset1 = ceil($totalRows_Recordset1/$maxRows_Recordset1)-1; ?> <html> <head> <title> </title> </head> <body> <center> <?php do { ?> <br> <?php echo $row_Recordset1['title']; ?> <br> <br> <?php echo $row_Recordset1['link']; ?> <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?> </center> </body> </html> <?php mysql_free_result($Recordset1); ?>
אם בהתחלה אתם לא רואים שום ששיכפול רעננו את הדף
תודה רבה לכל העוזרים
|