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

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



  #3  
ישן 24-01-2007, 09:55
  tiri tiri אינו מחובר  
 
חבר מתאריך: 29.11.06
הודעות: 38
מגעיל עדיין לא עובד
בתגובה להודעה מספר 2 שנכתבה על ידי DCD שמתחילה ב "למה השתמשת בפיסקת REGEXP ? ..."

שלום
תודה על המחווה אבל..

שמזינים את היוצר Harold's Fonts אז רק אם אני אכפה את הסימן "\" לפני הגרש אז MYSQL יוציא את הפלט.

ה CONVERT לא עובד ברגע שיש את הסימנים של UTF 8..

HELP

* הפיתרון היחידי והכבד שאני לא רוצה לעשות הוא:
לעבוד עם FORM כי אז משום מה בצורת POST הנעלם מקבל את שם היוצר בשלמותו עם כל סימן חריג ומיד שולך אותו כפי שהוא,
אבל אז זה אומר שהדף יצטרך לטעון בכל רשימת שיוצרים שהיא בממוצע 80 , 80 פעם פונקציה של SUBMIT מה שיכביד על הדף לא?

http://www.6font.com אפשר לראות שבתיבת ה SEARCH אפשר לחפש את Harold's Fonts ולמצוא

ובינתיים אני עם פתרונות מעפנים כאלו:
איזה סיבוך שתי לולאות WHILE אחת כדי למצוא לפחות את שם הAUTHOR כי הלינק שמביא לדף הזה מעביר שמות יוצרים (במידה ויש רווח ) אז %20 וMYSQL מחפש את זה ואני לא צריך שהוא יחפש %20.

אז בWHILE הראשון אני מגניב חיפוש אחר DL_LINK שיש רק אחד כזה בכל הרשימה ואז בלולאת אני עושה QUERY מחדש..
ואז שוב סיבוך.. ולא עובד..
והכל בסוף יהיה עניין של גרשיים במקומות הנכונים אני יודע..

קוד PHP:
 <td valign='top' background='http://www.6font.com/font/font/screen/images/gray.gif' bgcolor='#E9E9E9'>";                 
    
$query = "SELECT FROM fonttable WHERE dl_link LIKE '%/font/font/foreign_look/arabic/alhambra%' limit 1";
    
$result = mysql_query($query);    
    if (!
$result) { 
        echo "
Could not successfully run query ($sqlfrom DB" . mysql_error(); 
        exit; 
    }     
    if (mysql_num_rows(
$result) == 0) { 
        echo "
No rows foundnothing to print so am exiting"; 
        exit; 
    }
while (
$row = mysql_fetch_assoc($result)) {    
$your_author = $row['author'];
print 
$row['author'];
print "
<---------------------------";
    
$final_author = "CONVERT(latin1 '\"$your_author\"' USING _utf8COLLATE latin1_swedish_ci";
     print 
$final_author;
print "
<---------------------------";
$query_final = "SELECT FROM fonttable WHERE author LIKE '%$final_author%' ORDER BY dl_pc_count"; 
//    SELECT * FROM fonttabl WHERE author LIKE (CONVERT(latin1'
$your_author' USING _utf8) COLLATE latin1_swedish_ci)
    
$result_final = mysql_query($query_final);    
    if (!
$result_final) { 
        echo "
Could not successfully run query ($sqlfrom DB" . mysql_error(); 
        exit; 
    }     
    if (mysql_num_rows(
$result_final) == 0) { 
        echo "
No rows foundnothing to print so am exiting"; 
        exit; 
    } 
while (
$row = mysql_fetch_assoc($result_final)) {    
    print "
<table width='600' border='1' align='center' cellpadding='0' cellspacing='0'>";
    print "
<tr align='middle'><td width='150'>&nbsp;<strong>";
// print ''.
$row['num'].'';
print ''.
$row['name'].'';
    print "
</strong>&nbsp;</td>"; 
_____________________________________
danor.s


נערך לאחרונה ע"י tiri בתאריך 24-01-2007 בשעה 10:23. סיבה: תוספות
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

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

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

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

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



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

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

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

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