הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   בעיה בPHP5 (https://hosts.co.il/forums/showthread.php?t=74374)

Lwso.co.il 09-05-09 19:35

בעיה בPHP5
 
קוד:

<?php

function get_notepad()
{
    global $notepad;
    $query = "SELECT * FROM notepad";
    $result = mysql_query($query);
    confirm_query($result);
    $notepad = mysql_fetch_array($result);
    return $notepad;

}

?>

הקוד שהצגתי עובד בPHP4 אך לא בPHP5 יש למישהו מושג מהי הבעיה וכיצד ניתן לפתור אותה?

Daniel 09-05-09 19:38

מה השגירה? מה זה confirm_query?

daMn 09-05-09 20:10

הגדרת error_reporting כE_ALL?
וגם תוציא פלט שגיאה בmysql_query
or_die

moni1x09 09-05-09 20:20

http://il2.php.net/manual-lookup.php..._query&lang=en

יש פונקציה כזאתי בכלל?

Lwso.co.il 09-05-09 20:37

ציטוט:

נכתב במקור על ידי MasterT (פרסם 714024)
מה השגירה? מה זה confirm_query?


כן...
ציטוט:

Fatal error: Call to undefined function confirm_query()

daMn 09-05-09 20:39

ציטוט:

נכתב במקור על ידי Lwso.co.il (פרסם 714044)
Fatal error: Call to undefined function confirm_query()

אין פונקציה כזאת בPHP ואין פונקציה כזאת שהגדרת בריצה של הסקריפט, מאיפה הבאת את הפונקציה הזאת |:
* זה עם לא ירוץ בPHP4 או בכל גירסא אחרת שידועה לי היום.

Lwso.co.il 09-05-09 20:42

עובדה בPHP4 עובד ובPHP5 לא...

בניה 09-05-09 20:46

ציטוט:

נכתב במקור על ידי Lwso.co.il (פרסם 714048)
עובדה בPHP4 עובד ובPHP5 לא...

כנראה הבעיה לא שם, אלא באיזה אינקלוד לאיזה קובץ שמכיל פונקציות.
אתה בטוח שPHP4 ו 5 זה ההבדל היחידי? אולי יש איזו הרחבה שלא טעונה?

Daniel 09-05-09 21:01

אין כזאת פונקציה confirm_query

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

intercooler3819 09-05-09 22:59

חח פשוט יש לו error reporting בPHP4 שמכוון להשתקה מקסימלית מהPHP.INI


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

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