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

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



  #3  
ישן 16-01-2009, 09:30
  משתמש זכר tsachibenezra tsachibenezra אינו מחובר  
 
חבר מתאריך: 06.06.07
הודעות: 749
בתגובה להודעה מספר 2 שנכתבה על ידי ישראל K שמתחילה ב "אפשר לראות את השאילתה של..."

הוספת נתונים
קוד PHP:
 $query "INSERT INTO selery
            (firstname, lastname,waiter,manager,host,messenger,telephonist  ,chef,cookn,cooks,barman)  
            VALUES ('"
.$_POST['textfirst']."',
                    '"
.$_POST['textlast']."',
                    '"
.$_POST['textwaiter']."' ,
                    '"
.$_POST['textmanager']."' ,
                    '"
.$_POST['texthost']."' ,
                    '"
.$_POST['textmessenger']."' ,
                    '"
.$_POST['texttelephonist']."' ,
                    '"
.$_POST['textchef']."' ,
                    '"
.$_POST['textcookn']."' ,
                    '"
.$_POST['textcooks']."' ,
                    '"
.$_POST['textbarman']."')"


שליפה

קוד PHP:
 $query1 'SELECT * from selery'
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #5  
ישן 17-01-2009, 22:01
  משתמש זכר tsachibenezra tsachibenezra אינו מחובר  
 
חבר מתאריך: 06.06.07
הודעות: 749
בתגובה להודעה מספר 4 שנכתבה על ידי ישראל K שמתחילה ב "הצגת קוד php, לא קוד..."

קוד PHP
קוד PHP:
<?php
header
('Content-Type: text/html; charset=utf-8');
if(isset(
$_POST['newemployee']) && $_POST['newemployee'] == 'newemployee' )
{
    require(
"db.php");
    
//mysql_query("SET NAMES 'hebrew'");
    
if ( $_POST['textfirst']!=NULL && $_POST['textlast']!=NULL)  
    { 
        
$query1 "SELECT * from selery"
        
$res mysql_query($query1,$link) or die(mysql_error()); 
        
$canput 0
        while( 
$row mysql_fetch_array($res) )  
        { 
            if ( !
strcmp($row['firstname'],$_POST['textfirst']) && !strcmp($row['lastname'],$_POST['textlast']) ) 
            { 
                
$canput 1
                break; 
            } 
        } 
        if ( !
$canput 
        {
        
            
$query "INSERT INTO selery
            (firstname, lastname,waiter,manager,host,messenger,telephonist  ,chef,cookn,cooks,barman)  
            VALUES ('"
.$_POST['textfirst']."',
                    '"
.$_POST['textlast']."',
                    '"
.$_POST['textwaiter']."' ,
                    '"
.$_POST['textmanager']."' ,
                    '"
.$_POST['texthost']."' ,
                    '"
.$_POST['textmessenger']."' ,
                    '"
.$_POST['texttelephonist']."' ,
                    '"
.$_POST['textchef']."' ,
                    '"
.$_POST['textcookn']."' ,
                    '"
.$_POST['textcooks']."' ,
                    '"
.$_POST['textbarman']."')";
            
            
$res mysql_query($query ,$link);
            
//echo mysql_errno($link) . ": " . mysql_error($link) . "\n";
        

        else 
        { 
            echo 
"<font color='red'><h3><b>העובד רשום במערכת</b></h3></font>";
        }
    }
    
mysql_close();
}
?>
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #9  
ישן 19-01-2009, 00:37
  ישראל K ישראל K אינו מחובר  
 
חבר מתאריך: 25.08.03
הודעות: 9,114
בתגובה להודעה מספר 8 שנכתבה על ידי tsachibenezra שמתחילה ב "אני חושב שהבנתי אותך קבל ..."

הבנת.

השאילתה עצמה תקינה ובכל אופן לא היתה לנו כאן בעיה של שגיאה תחבירית.
1. באיזה קידוד מקודד דף ה-html שהמשתמש מזין בו את הנתונים?
2. באיזה קידוד מקודד המסד נתונים / הטבלה?
3. באיזה קידוד מקודד דף ה-html שמציג את הנתונים לאחר השליפה?

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

בהנחה שהתשובה לכל שלושת השאלות/קידודים היא utf-8, נסה להריץ את השאילתות הבאות מיד לאחר ההתחברות למסד הנתונים (או בחירת המסד הרצוי) ובסדר זה דווקא:
קוד:
SET CHARACTER SET "utf8"; SET NAMES "utf8"


(ב-php עליך כמובן להריץ את הפונקציה mysql_query בנפרד עבור כל שאילתה).

נערך לאחרונה ע"י ישראל K בתאריך 19-01-2009 בשעה 02:20.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #12  
ישן 19-01-2009, 21:55
  משתמש זכר tsachibenezra tsachibenezra אינו מחובר  
 
חבר מתאריך: 06.06.07
הודעות: 749
בתגובה להודעה מספר 11 שנכתבה על ידי ישראל K שמתחילה ב "מבחינת מסד הנתונים הבנת טוב,..."

עדין לא עובד
מוצג פה הקוד PHP שלי
תודה על העזרה
קוד PHP:
<?php
header
('Content-Type: text/html; charset=utf-8');
if(isset(
$_POST['newemployee']) && $_POST['newemployee'] == 'newemployee' )
{
    require(
"db.php");
    
mysql_query("SET CHARACTER SET 'utf-8'");
    
mysql_query("SET NAMES 'utf-8'");
    if ( 
$_POST['textfirst']!=NULL && $_POST['textlast']!=NULL)  
    { 
        
$query1 "SELECT * from selery"
        
$res mysql_query($query1,$link) or die(mysql_error()); 
        
$canput 0
        while( 
$row mysql_fetch_array($res) )  
        { 
            if ( !
strcmp($row['firstname'],$_POST['textfirst']) && !strcmp($row['lastname'],$_POST['textlast']) ) 
            { 
                
$canput 1
                break; 
            } 
        } 
        if ( !
$canput 
        {
        
            
$query "INSERT INTO selery
            (firstname, lastname,waiter,manager,host,messenger,telephonist  ,chef,cookn,cooks,barman)  
            VALUES ('"
.$_POST['textfirst']."',
                    '"
.$_POST['textlast']."',
                    '"
.$_POST['textwaiter']."' ,
                    '"
.$_POST['textmanager']."' ,
                    '"
.$_POST['texthost']."' ,
                    '"
.$_POST['textmessenger']."' ,
                    '"
.$_POST['texttelephonist']."' ,
                    '"
.$_POST['textchef']."' ,
                    '"
.$_POST['textcookn']."' ,
                    '"
.$_POST['textcooks']."' ,
                    '"
.$_POST['textbarman']."')";
            echo 
$query;
            
$res mysql_query($query ,$link);
            
//echo mysql_errno($link) . ": " . mysql_error($link) . "\n";
        

        else 
        { 
            echo 
"<font color='red'><h3><b>העובד רשום במערכת</b></h3></font>";
        }
    }
    
mysql_close();
}
?>
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
האשכול נעול

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

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

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

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



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

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

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

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