Πρόβλημα με φόρμα

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

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

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

Πρόβλημα με φόρμα

Δημοσίευση από kingbill » 30 Νοέμ 2005 13:37

exo aitin tin forma

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

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

<form name="form1" method="post" action="registerstuden1.php?submit=1">
  <table width="75%" border="0">
    <tr>
      <td>&#193;&#197;&#204;</td>
      <td><input name="AEM" type="text" id="AEM"></td>
    </tr>
    <tr>
      <td>&#208;&#241;&#239;&#244;&#229;&#241;&#225;&#233;&#254;&#244;&#231;&#244;&#225;</td>
      <td><input name="Priority " type="text" id="Priority ">
      e.x 1 - 4 </td>
    <tr>
      <td>&#196;&#233;&#234;&#225;&#223;&#249;&#236;&#225;</td>
      <td><input name="dikaioma" type="text" id="dikaioma">
      e.x &#205;&#193;&#201; &#222; &#207;&#215;&#201; </td>
    </tr>
      </table>
    <p>
    <select name="Choice">
    <option> E1 </option>
    <option> E2 </option>
    <option> E3 </option>
    <option> E4 </option>
    </select>
    </p>
  <p>
    <input type="submit" name="Submit" value="submit">
  </p>
</body>
</html>

kai to auto php arxeio

<?php

$AEM = $_POST &#91;'AEM'&#93;;
$Priority = $_POST &#91;'Priority'&#93;;
$Dikaioma = $_POST &#91;'Dikaoma'&#93;;
$Choice = $_POST&#91;'Choice'&#93;;

$db = mysql_connect &#40;"localhost","root",""&#41;;
mysql_select_db &#40;"dbase", $db&#41;;


if &#40;$submit==1&#41;
&#123;

     if&#40;$Choice == 'E1'&#41;
     &#123;

        $sql="Insert Into 'Studen_Dept' Values &#40;'s124', '$AEM', '$Priority', '$Dikaioma', '$Choice'&#41;";
        $result=mysql_query&#40;$sql&#41;;

        if &#40;$result&#41;
        &#123;
          echo "&#199; &#197;&#227;&#227;&#241;&#225;&#246;&#222; &#211;&#244;&#239; &#212;&#236;&#231;&#236;&#225; &#197;1 &#207;&#235;&#239;&#234;&#235;&#231;&#241;&#254;&#232;&#231;&#234;&#229;";
        &#125;
     &#125;// if&#40;$Choice == 'E1'&#41;
      
      else if&#40;$choice == 'E2'&#41;
      &#123;

        $sql="Insert Into 'Studen_Dept' Values &#40;'s124', '$AEM', '$Priority', '$Dikaioma', '$Choice'&#41;";
        $result=mysql_query&#40;$sql&#41;;

        if &#40;$result&#41;
        &#123;
            echo "&#199; &#197;&#227;&#227;&#241;&#225;&#246;&#222; &#211;&#244;&#239; &#212;&#236;&#231;&#236;&#225; &#197;2 &#207;&#235;&#239;&#234;&#235;&#231;&#241;&#254;&#232;&#231;&#234;&#229;";
        &#125;
      &#125;
&#125;
?>
otan to trexo me bgazei mia aspri selida
ego thelo otan simplirono tin forma kai epilego apo tin lista na mou ta katagrafei stin basi diladi

grafo 111
1
yes
E1
na mou to katagrafei stin basi kai meta na ksanagrapso to ta idia stoixeia
kai na mou katagrafei kai auta stin basi
diladi

grafo 111
3
yes
E2

kai auta thelo na ta grafo kai se ena txt arxeio alla den thelo na mou grafei 2 fores to onoma diladi
na mou grafei

o 111 yes E1=1, E2=2

elpizo na katalabate ti thelo na kanno

Άβαταρ μέλους
mrpc
WebDev Moderator
Δημοσιεύσεις: 3393
Εγγραφή: 03 Μάιος 2000 03:00
Τοποθεσία: Εξάρχεια
Επικοινωνία:

Πρόβλημα με φόρμα

Δημοσίευση από mrpc » 30 Νοέμ 2005 14:17

Εγώ θέλω να ζητήσω όταν δίνουμε δείγμα κώδικα, να χρησιμοποιούμε το

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

 tag, για να είναι πιο ευανάγνωστος ο κώδικας και να διευκολύνουμε αυτούς που θέλουν να μας βοηθήσουν.
Δεν αναφέρομαι προσωπικά σε εσένα, απλά το λέω με την ευκαιρία για να το δουν και άλλοι ;)

Άβαταρ μέλους
EneMe
Super Moderator
Δημοσιεύσεις: 13307
Εγγραφή: 09 Ιούλ 2002 13:29
Τοποθεσία: Στο κέντρο της Ελλάδας!
Επικοινωνία:

Πρόβλημα με φόρμα

Δημοσίευση από EneMe » 30 Νοέμ 2005 14:31

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

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

Πρόβλημα με φόρμα

Δημοσίευση από fafos » 30 Νοέμ 2005 14:50

H anaptyksh sou einai lathos ek ths geneshs ths :)
H vash tha dexete thn nea egrafh 111 alla tha diagrafei ta stoixeia pou tha exei steilei h prohgoumenh forma me AEM=111 (tha ta "kavalaei" sthn laikisthn).. xreiazete na stelneis kati monadiko pou tha xarakthrizei kathe nea egrafh (p.x. kapoio id)..

Giati thes na grafei ta idia stoixeia se txt arxeio? an einai gia na ta vlepeis esy h kapoioi alloi aplos feiaxneis mia selida apo opou kaleis ta stoixeia pou exei h vash sou..

Gia na kanei prosthesh sta inputs enas tropos einai autos:

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

mysql_db_query&#40;onomavashs, "UPDATE Studen_Dept SET Choice=Choice+1 WHERE AEM='$AEM'", $db&#41;;

Απάντηση

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

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

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