Loading ...
Sorry, an error occurred while loading the content.

Re: [php_greek] Αποτελέσματα query σε dr op-down menu.

Expand Messages
  • Gonik
    ωχ... έχεις δίκιο φίλε... μου ξέφυγε το ... τεσπα...έχω συνηθήσει να βάζω το variable της
    Message 1 of 1 , Oct 9, 2001
    • 0 Attachment
      ωχ... έχεις δίκιο φίλε...
      μου ξέφυγε το "... τεσπα...

      έχω συνηθήσει να βάζω το variable της σύνδεσης
      στο mysql_query function επειδή είμαι της PHP3 σχολής :P

      αλλά anyway...

      ΥΓ. Αλήθεια... μια ερώτηση. Απευθύνομαι προς όλους τους φίλους
      τoυ newsletter. Πόσο χρονών είστε? απλά για να "γνωριστούμε"...

      ΥΓ 2. 17-18 είμαι εγώ :)

      ----- Original Message -----
      From: "Str Mobile" <strmobile@...>
      To: <php_greek@yahoogroups.com>
      Sent: Monday, October 08, 2001 1:20 AM
      Subject: Re: [php_greek] Αποτελέσματα query σε drop-down menu.


      > Αντε να τα βάλουμε όλα μαζί και να βοηθήσουμε τον
      > άνθρωπο:
      >
      > ...code ή html ...
      > <?php
      > $result=mysql_query("SELECT nameid,name,surname FROM
      > people ORDER BY nameid");
      > if ($result)
      > {
      > ?>
      > <form name="peopleform" method="post"
      > action="targetscript.php">
      > <select name="names">
      > <option value="error">Επιλέξτε</select>
      > <?php
      > while ($namerows = mysql_fetch_rows($result))
      > {
      > print "<option value=\"$namerows[0]\">$namerows[1]
      > $namerows[2]</option>\r\n";
      > }
      > ?>
      > </select>
      > <form>
      > <?php
      > } else {
      > print "Error message";
      > }
      > ?>
      > ... υπόλοιπος κώδικας ...
      >
      > Ουσιαστικά στην php4 δεν χρειάζεται να δηλώνω την
      > σύνταξη της μεταβλητής για την βάση δεδομένων, εφόσον
      > χρησιμοποιουμε μια και μοναδική σύνδεση και database
      > και έχουμε φροντίσει να έχουμε σύνδεση μαζί της από
      > την αρχή.
      >
      > Επιπλέον φίλε Gonik και εσύ έκανες ένα λαθάκι, εγραψες
      > $result = mysql_query("SELECT name FROM people ORDER
      > BY name", $db");
      > ενω το σωστό ειναι
      > $result = mysql_query("SELECT name FROM people ORDER
      > BY name", "$db");
      > ("$db" αντί για $db")
      >
      > Για το if statement είναι για λόγους που κάτι συμβεί
      > και δεν έχουμε αποτελέσματα από την database.
      > Διαμόρφωσε το error message όπως θές.
      >
      > Τέλος εγώ προτιμάω να βάζω ΠΑΝΤΑ κάποιο <option> με
      > value="error" ώστε αν το πεδίο είναι υποχρεωτικό να
      > επιλεγεί (πχ να επιλέξει όνομα), τώρα είναι ποιο
      > εύκολο να ελεγξω το λάθος (με javascript ή/και PHP)
      >
      > Ελπίζω να βοήθησα
      > Αυτά.
      >
      > __________________________________________________
      > Do You Yahoo!?
      > NEW from Yahoo! GeoCities - quick and easy web site hosting, just
      $8.95/month.
      > http://geocities.yahoo.com/ps/info1
      >
      > -
      > Για να διαγραφείτε από τη λίστα, στείλτε ένα email στο:
      > To unsubscribe from this group, send an email to:
      >
      > php_greek-unsubscribe@yahoogroups.com
      >
      >
      >
      > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
      >


      _________________________________________________________
      Do You Yahoo!?
      Get your free @... address at http://mail.yahoo.com
    Your message has been successfully submitted and would be delivered to recipients shortly.