Search MySQL

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Search MySQL

Δημοσίευση από fafos » 02 Μαρ 2010 17:15

To Fulltext apaitei oloklhrh thn leksh anazhthshs.. an thes na psaxnei kai meros ths lekshs prepei na xrhsimopoihseis thn LIKE:

Κώδικας: Επιλογή όλων

if($type == "count" && $query !='')
{
   $sql = mysql_query("SELECT count(id)
                        FROM search
                        WHERE (namecn LIKE '%$query%' OR nameen
                         LIKE '%$query%') ");
   $total = mysql_fetch_array($sql);
   $num = $total[0];
   
   echo $num;
   
}

if($type == "results" && $query !='')
{
   $sql = mysql_query("SELECT *
                        FROM search
                        WHERE (namecn LIKE '%$query%' OR nameen
                         LIKE '%$query%') ");
   while($array = mysql_fetch_array($sql)) {

      $namecn = $array['namecn'];
      $nameen = $array['nameen'];
      $image = $array['image'];

geosep
Δημοσιεύσεις: 52
Εγγραφή: 15 Μαρ 2009 01:26

Search MySQL

Δημοσίευση από geosep » 03 Μαρ 2010 01:23

vcore έγραψε:'Offtopic' μήπως έχει σχέση αυτό που φτιάχνεις με Lineage? :O
Eιναι σαν το l2 αλλα καποιο αλλο παιχνιδι το οποιο λεγεται Silkroad Online.
fafos έγραψε:allakse to encoding ths vashs sou apo UTF8 bin se UTF8 unicode_ci... ta kinezika einai 3 bits grammata kai to bin (an den kano lathos) den ta yposthrizei..
Done, αλλα απο οτι βλεπω τα ιδια.


Edit: fafos το εκανα, λειτουργει κανονικοτατα.
Μια τελευταια ερωτηση σε αυτο που καναμε.
Υπαρχει περιπτωση να εχουμε κανα ingection στην db ετσι οπως ειναι τα αρχεια?
Θα πρεπει να κανω κατι για καλυτερο security?


Σας ευχαριστω ολους για την βοηθεια σας παιδια.

You are the BEST

Υ.Γ. Εχω ακομα ενα μεγαλο σχεδιο που εχει σχεση με PHP και ini αρχεια, μαλλον σε αλλο topic.

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Search MySQL

Δημοσίευση από fafos » 03 Μαρ 2010 02:30

opos to dinei autos to script den eida na exei kapoia asfaleia... ego sou prosthesa to $query = mysql_real_escape_string($query); to opoio prosferei kapoia asfaleia..

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Search MySQL

Δημοσίευση από Apostolis_38 » 03 Μαρ 2010 12:57

fafo είσαι άρχοντας.
Εγώ ούτε καν ηξερα οτι η utf υποστηρίζει και Κινέζικα.

Πάντως έχω την αίσθηση οτι για να τρέξει σωστά το SET NAMES πρέπει τα data να έχουν περαστεί με τον ίδιο τρόπο.
Αν, για παράδειγμα, έχουν περαστεί με LOAD DATA INFILE χωρίς να έχει τρέξει η εντολή θα υπάρχει πρόβλημα.
Μου έχει τύχει με Ελληνικούς χαρακτήρες.

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Search MySQL

Δημοσίευση από fafos » 03 Μαρ 2010 15:31

Apostolis_38 έγραψε:fafo είσαι άρχοντας.
Εγώ ούτε καν ηξερα οτι η utf υποστηρίζει και Κινέζικα.

Πάντως έχω την αίσθηση οτι για να τρέξει σωστά το SET NAMES πρέπει τα data να έχουν περαστεί με τον ίδιο τρόπο.
Αν, για παράδειγμα, έχουν περαστεί με LOAD DATA INFILE χωρίς να έχει τρέξει η εντολή θα υπάρχει πρόβλημα.
Μου έχει τύχει με Ελληνικούς χαρακτήρες.
an ta dedomena ta pernas omala, dhladh apo formes sto site sou ena ena me kanonikh roh den antimetopizeis provlhma.. ta provlhmata parousiazontai sthn mazikh kataxorhsh dedomenon sthn vash (p.x. allagh server) alla kai ekei paizei rolo kai o idios o server..

genika oi 2bites (p.x ellhnika) 3bites(p.x. kinezika) glosses parousiazoun polla provlhmata stous programmatistes pou prospathoun na syntonisoun palies vaseis se nea dedomena..

gia paradeigma.. enas filos feiaxnei mia istoselida autes tis hmeres gia ena radiofono.. h istoselida pairnei ta stoixeia apo ena pc topika sto opoio yparxei mia vash se latin swedish kai prepei na ta emfanizei sthn istoselida me utf-8.. ekei na des panhgyria! exei riksei toso "greek way" ston kodika pou an mpei tritos programmatisths tha thelei 1 mhna na vrei akrh..

an h vash omos htan apo thn arxh se utf-8 ta provlhmata tha htan sigoura ligotera..

geosep
Δημοσιεύσεις: 52
Εγγραφή: 15 Μαρ 2009 01:26

Search MySQL

Δημοσίευση από geosep » 04 Μαρ 2010 11:28

Αν δειτε στο link παρακατω, αλλαξα την σελιδα και την εκανα με iframe επειδη ειχα προβλημα με την CSS.
Ολα λειτουργουνε κανονικοτατα, απλα θα ηθελα να ρωτησω ενα πραμα αν γινεται να το αλλαξω.
Αν κανετε search για tab θα βγαλει πολλα αποτελεσματα, εχω βαλει στο iframe scrolling auto, αν βγαλει πολλα αποτελεσματα οπως βγαζει με την λεξη tab εμφανιζει την μπαρα για το scrolling, η ερωτηση ειναι η εξης, αυτην την μπαρα που εχει γκρι χρωμα, υπαρχει δυνατοτητα αλλαγης του χρωματος ωστε να "κολαει" καλυτερα με την σελιδα???

http://search.c-sro.eu/

geosep
Δημοσιεύσεις: 52
Εγγραφή: 15 Μαρ 2009 01:26

Search MySQL

Δημοσίευση από geosep » 13 Μαρ 2010 23:06

Κανεις δεν ξερει πως να αλλαξω το χρωμα?

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Search MySQL

Δημοσίευση από Apostolis_38 » 13 Μαρ 2010 23:22

www.google.gr --> how to change scrollbar color

Ολο και κάτι θα βρείς.

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Search MySQL

Δημοσίευση από fafos » 14 Μαρ 2010 01:45

Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 4 επισκέπτες