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

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

daMn 07-08-08 03:41

[MySql] אותיות קטנות
 
אני כמעט בטוח שכן, וניסיתי אבל כדי לעשות 110% בטוח אני שואל,
רציתי לדעת אם המנוע של MySql ממיר אוטומט לאותיות קטנות בעת השוואה של סטרינגים.
לדוג'
PHP קוד:

<?php
$var 
"Yarin";
num_rows("SELECT `field` FROM `table` WHERE `someField`='$var'");
?>

ולצורך העניין בתא someField יש את הערך yaRIN
האם הוא יחזיר 1?

לצורך העניין num_rows עושה קודם query שלי שינסה להתחכם :]

תודה..

mlnn 07-08-08 05:56

http://www.google.co.il/search?q=case+sensitive+mysql

DavidBD 07-08-08 15:13

לא, אתה צריך לעטוף את השדה בפונקציה מובנית של MYSQL הנקראת LOWER.

DvirCohen 07-08-08 16:10

PHP קוד:

$var "Yarin";
num_rows"SELECT `field` FROM `table` WHERE LOWER(`someField`) = '"strtolower($var) ."'" ); 



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

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