Textfield και μεταβλητες ???

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

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

Απάντηση
Άβαταρ μέλους
oikonomou
Δημοσιεύσεις: 362
Εγγραφή: 23 Φεβ 2006 10:56

Textfield και μεταβλητες ???

Δημοσίευση από oikonomou » 23 Φεβ 2006 11:16

Παιδιά αν μπορεί κάποιος να με βοηθήσει. Έχω ένα textfield σε μια φόρμα από το οποίο παίρνω μια τιμή float και ψάχνω στην βάση για τις εγγραφές της. Εάν βάλω πχ "120" τις βρίσκω αλλά αν βάλω "120 ego" πάλι μου βγάζει ότι βρήκε τις εγγραφές αν και έβαλα και μια λέξη μαζί.

Θέλω δηλαδή να ψάχνω στην βάση ότι ακριβώς βάζω στο textfield και όχι μόνο τον αριθμό. Αν βάλω δηλαδή "120 μπραβο" να μην εμφανίσει τις εγγραφές με 120 αλλά αυτές που έχουν ακριβώς "120 μπραβο".

Μπορεί κάποιος να βοηθήσει γιατί δεν μπορώ να βρω βοήθεια στο manual με τίποτα.

Άβαταρ μέλους
iffor
Δημοσιεύσεις: 778
Εγγραφή: 14 Μάιος 2005 01:19
Τοποθεσία: Παράδεισος
Επικοινωνία:

Textfield και μεταβλητες ???

Δημοσίευση από iffor » 23 Φεβ 2006 12:28

Hello!
Είσαι σίγουρος ότι στην SQL εντολή περνάει όλο το field και όχι κομένο από καποια explode function;
μια νέα αρχή ξεκίνησε...
ένας καινούριος δρόμος άνοιξε...
redpanda.gr

Άβαταρ μέλους
oikonomou
Δημοσιεύσεις: 362
Εγγραφή: 23 Φεβ 2006 10:56

Textfield και μεταβλητες ???

Δημοσίευση από oikonomou » 23 Φεβ 2006 15:16

Μπορεί να γίνετε και αυτό. Πως να το καταλαβω ομως;
Κάνω διάφορους πειραματισμούς αλλά τίποτα.

Άβαταρ μέλους
iffor
Δημοσιεύσεις: 778
Εγγραφή: 14 Μάιος 2005 01:19
Τοποθεσία: Παράδεισος
Επικοινωνία:

Textfield και μεταβλητες ???

Δημοσίευση από iffor » 23 Φεβ 2006 17:09

Υποθέτω ότι κάπου στο script-άκι σου, θα κάνεις explode το textfield σου σε κάποιο array (array[0]="120", array[1]="ego") .
Και μετά στην εντολή της SQL θα ψάνεις με LIKE και OR τα tables σου, οπότε στην ουσία θα λές

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

Select id from table where field like $array[0] OR field like $array[1]
και αυτό θα φέρνει τα αποτελέσματα οπου υπάρχει το 120 είτε υπάρχει το ego είτε όχι!

Για να μην λέω και βλακίες, δώσε τον κώδικα για να βαδίζουμε στα σίγουρα!

Φιλικά!
μια νέα αρχή ξεκίνησε...
ένας καινούριος δρόμος άνοιξε...
redpanda.gr

Άβαταρ μέλους
oikonomou
Δημοσιεύσεις: 362
Εγγραφή: 23 Φεβ 2006 10:56

Textfield και μεταβλητες ???

Δημοσίευση από oikonomou » 23 Φεβ 2006 17:48

Μπα οχι δεν το κανω explode -γιατι δεν ξερω κιολας πως- το παιρνω οπως ειναι σαν μεταβλητη ολο μαζι. Θα ψαξω να βρω την εντολη αυτη. PHP δεν είναι; Κανοντας array τις επιμερους λεξεις το καταλαβα. Αλλα μπορει να εχει 10 επιμερους array πρέπει να κανω και μια λουπα για το καθενα ετσι;

Άβαταρ μέλους
oikonomou
Δημοσιεύσεις: 362
Εγγραφή: 23 Φεβ 2006 10:56

Textfield και μεταβλητες ???

Δημοσίευση από oikonomou » 23 Φεβ 2006 18:00

Α οκ την βρήκα την explode. Βασικά δεν έψαχνα αυτό όμως.

Θέλω να έχω την τιμή double στον πινακα και να διαβαζω το textfield ατοφιο οπως ειναι. Και αν εχω στην βαση εγγραφη με τιμη 120 και στο text βαλεις "120 ego" να μην μου βγαλει οτι βρηκε εγγραφη αλλα οτι δεν υπαρχει εγγραφη.

iffor ευχαριστω για τις συμβουλες.

Άβαταρ μέλους
iffor
Δημοσιεύσεις: 778
Εγγραφή: 14 Μάιος 2005 01:19
Τοποθεσία: Παράδεισος
Επικοινωνία:

Textfield και μεταβλητες ???

Δημοσίευση από iffor » 23 Φεβ 2006 18:18

Πιστεύω ότι τώρα έχεις καταλάβει τι γίνεται οπότε θα μπορέσεις να συνεχίσεις και μόνος!
Αν όμως σε δυσκολεύει αρκετά, εδώ είμαστε! :wink:
Μην διστάσεις!
μια νέα αρχή ξεκίνησε...
ένας καινούριος δρόμος άνοιξε...
redpanda.gr

Απάντηση

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

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

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