get value sos

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

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

Απάντηση
argate7
Δημοσιεύσεις: 233
Εγγραφή: 30 Σεπ 2009 02:38

get value sos

Δημοσίευση από argate7 » 23 Φεβ 2011 20:13

Καλησπέρα παιδιά.

Έχω μία σελίδα στην οποία έχω κάποια κουμπιά. Θέλω να πατάω το κουμπί "Α" και να μου εμφανίζει την επόμενη σελίδα με τους ποδοσφαιριστές ας πούμε που θα τραβάει από τη βάση που το όνομα τους αρχίζει από Α.

Αυτός είναι ο κώδικας που τρέχω μέσα στη δεύτερη σελίδα:
$query = "select * from doctor where docTitle like '".$_GET["name"]"%'";

Πως θα το κάνω να παίρνει το "Α"? Όταν το γράφω με το χέρι το εμφανίζει κανονικά. Όταν όμως τρέχω τον κώδικα όπως είναι από πάνω, δεν εμφανίζει τα αναμενόμενα, αλλά εμφανίζει αυτό : Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING. Αυτό που καταλαβαίνω είναι πως δεν παίρνει καν από την προηγούμενη σελίδα το name που του δίνω.

Αυτός είναι ο κώδικας της πρώτης σελίδας..
<input type="submit" name="A" id="A" value="A" method="post" onclick="location='Untitled-4.php?id=A'"/>

Τί πρέπει να κάνω για να παίξει κανονικά?

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

get value sos

Δημοσίευση από fafos » 23 Φεβ 2011 21:07

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

$var = mysql_real_escape_string&#40;$_GET&#91;"name"&#93;&#41;;
$query = "select * from doctor where docTitle like '$var%'"; 

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

argate7
Δημοσιεύσεις: 233
Εγγραφή: 30 Σεπ 2009 02:38

get value sos

Δημοσίευση από argate7 » 23 Φεβ 2011 21:14

Ρε fafo, νά'σαι καλά που πάντα όποιος εδώ μέσα έχει πρόβλημα βοηθάς.

Το πρόβλημα τώρα είναι ότι μου εμφανίζει όλα τα αποτελέσματα. Δεν μου δείχνει μόνο αυτούς που αρχίζουν από "Α". Κάνω κάτι άλλο λάθος?

Η πρώτη σελίδα δεν συνδέεται καθόλου με τη βάση.

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

get value sos

Δημοσίευση από fafos » 23 Φεβ 2011 21:24

argate7 έγραψε:Ρε fafo, νά'σαι καλά που πάντα όποιος εδώ μέσα έχει πρόβλημα βοηθάς.

Το πρόβλημα τώρα είναι ότι μου εμφανίζει όλα τα αποτελέσματα. Δεν μου δείχνει μόνο αυτούς που αρχίζουν από "Α". Κάνω κάτι άλλο λάθος?

Η πρώτη σελίδα δεν συνδέεται καθόλου με τη βάση.
kane ena echo $query; akrivos kato apo to query gia na deis ti zhtaei.. ta grammata einai latinikoi h ellhnikoi xarakthres? h vash th collation exei? utf h kati allo?
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

argate7
Δημοσιεύσεις: 233
Εγγραφή: 30 Σεπ 2009 02:38

get value sos

Δημοσίευση από argate7 » 23 Φεβ 2011 21:29

Αυτό εδώ μου εμφανίζει...

select * from doctor where docTitle like '%'

Μπορεί να έχω κάνει μαλακία με τους χαρακτήρες όπως λες, αλλά θα έπρεπε στο παραπάνω μήνυμα να μου δείχνει τουλάχιστον το γράμμα. Έτσι δεν είναι

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

get value sos

Δημοσίευση από fafos » 23 Φεβ 2011 21:32

trexeis auto: Untitled-4.php?id=A to opoio shmainei oti pairnei $_GET["id"] kai oxi $_GET["name"]

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

argate7
Δημοσιεύσεις: 233
Εγγραφή: 30 Σεπ 2009 02:38

get value sos

Δημοσίευση από argate7 » 23 Φεβ 2011 21:36

Πω πω... Είσαι μεγάλη ταλεντάρα!!! Νά'σαι καλά αγορίνα.. Τυφλός ήμουν ρε πούστη μου?

Νά'σαι καλά ρε αδερφέ!!

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

get value sos

Δημοσίευση από fafos » 23 Φεβ 2011 21:40

an den eisai se utf vash kai kodikopoihsh selidas tha exei provlhmata me ellhnikous xarakthres.. tha vgazei oti goustarei..
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Απάντηση

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

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

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