emfanish stoixeion

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

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

Απάντηση
kingbill
Δημοσιεύσεις: 242
Εγγραφή: 19 Νοέμ 2005 15:06

emfanish stoixeion

Δημοσίευση από kingbill » 17 Δεκ 2005 18:46

pos mporoume na emfanisoume stoixeia apo mia select forma
diladi otan epilekso to E1 na mou emfanisei poioi foitites to exoun dilosei

parakato einai i forma

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

<html>
<head>
<title>search.html</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7">
</head>

<form method="post" action="ff.php">
<td><select size="1" <select name"searctype">
<option value=""select> </option>
<option value = "E1">E1 </option>
<option value = "E2">E2 </option>
<option value = "E3">E3 </option>
</select></td>

 <p>
    <input type="submit" name="Submit" value="View">
  </p>
</form>
 
kai autos einai o kodikas

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

 
<?php

$searctype = &#40;isset &#40;$_POST&#91;'searctype'&#93;&#41;&#41;;

if&#40;$HTTP_POST_VARS &#91;'searctype'&#93;=="E1"&#41;
 &#123;
    $sql="select * From  studen, Dept, Studen_dept
        where studen.AEM=studen_dept.AEM
        AND studen_dept.CodeDept = Dept.CodeDept
        AND NameDept LIKE '%$searctype%'";
    $result=mysql_query &#40;$sql&#41;;
    $num=mysql_munrows&#40;$result&#41;;

    echo"O arithmos ton spoudaston sto  tmhma $searctype einai $num";

while &#40;$new_aray = mysql_fetch_array &#40;$result&#41;&#41;
&#123;

  echo "$new_aray &#91;'FirstName'&#93;";
  echo "$new_aray &#91;'LastName'&#93;";
  echo "$new_aray &#91;'AEM'&#93;";
  echo "$new_aray &#91;'NameDept'&#93;";
&#125;

&#125;

?>
otan patao to veiw emfanizeta mia leuki selida

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

emfanish stoixeion

Δημοσίευση από Basilakis » 17 Δεκ 2005 19:08

Akrivos to idio pragma syzhthsame edw. ;)

http://www.freestuff.gr/forums/viewtopic.php?t=16975

Symazepsai ligo ton kwdika akolouthwntas tis odhgies pou dinoun. Ston mat eipa pws na to kanei alla disthxws mou esteile pm kai thn apanthsh thn edwsa ekei. Isws ean dhmosieysies na dwsei ton kwdika ;)

Άβαταρ μέλους
shadow
Script Master
Δημοσιεύσεις: 606
Εγγραφή: 14 Απρ 2005 18:30

emfanish stoixeion

Δημοσίευση από shadow » 17 Δεκ 2005 21:03

Αρχικά έχεις ένα typo λαθος (λειπει το ισον στο όνομα του select element)

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

<select name="searctype">
<option value="" selected> </option>
<option value = "E1">E1 </option>
<option value = "E2">E2 </option>
<option value = "E3">E3 </option>
</select>
Μπορεις στην αρχή του script σου να τσεκάρεις τι στέλνεται από την form σου με τον πολύ απλό τρόπο:

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

print_r&#40;$_POST&#41;;
//or
var_dump&#40;$_POST&#41;;
οπότε ετσι θα μπορέσεις πιο εύκολα να βρεις τι γίνεται
Close your eyes
For your eyes will only tell the truth and the truth isnt what you want to see
In the dark, is it easy to pretend that the truth is it ought to be.
Programmers are programmers because they like to code

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

emfanish stoixeion

Δημοσίευση από skeftomilos » 18 Δεκ 2005 09:44

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

$num=mysql_munrows&#40;$result&#41;;
Μήπως εννοείς...

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

$num=mysql_num_rows&#40;$result&#41;;
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Απάντηση

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

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

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