login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Naam select statement meenemen in POST. (Opgelost)

Offline Chilion - 29/01/2008 11:57
Avatar van ChilionMySQL interesse Tja, niet zon hele goede titel, maar ik heb problemen met het meenemen van een naam uit een bestand.

Ik heb een (HTML) formulier gemaakt die ingevuld moet worden en dan verzonden kan worden naar een volgende pagina. Op de volgende pagina haalt PHP dan de gegevens uit de POST statements, maar, dat is dus wat me nu niet lukt.

Het gaat om de volgende code:

  1. <?php
  2. mysql_connect('localhost','root', '');
  3. mysql_select_db('werk');
  4. $sQuery = "SELECT personeelsnummer, naam FROM werknemers";
  5.  
  6. if(!$rResult = mysql_query($sQuery))
  7. {
  8. trigger_error(mysql_error().'<br />In query: '.$sQuery);
  9. }
  10. elseif(mysql_num_rows($rResult) == 0)
  11. {
  12. trigger_error('Geen records opgehaald met query: '.$sQuery);
  13. }
  14. else
  15. {
  16. echo '<select name="naam">';
  17. while($row = mysql_fetch_assoc($rResult))
  18. {
  19. echo '<option value="'.$row['id'].'">'.$row['naam'].'</option>';
  20. }
  21. echo '</select>';
  22. }
  23. ?>


Als ik hierna doorga door op een submit knop te klikken en in het volgende venster probeer om de waarde te laten zien doet hij dat niet. Hoe kan dat? Komt dit omdat het in PHP staat of ligt het ergens anders aan?

Chilion

4 antwoorden

Gesponsorde links
Offline marten - 29/01/2008 12:02
Avatar van marten Beheerder hoe laat je hem zien dan?

  1. <?php
  2. if($_SERVER['REQUEST_METHOD'] == 'POST') {
  3. echo $_POST['naam'];
  4. }


zou het moeten doen na je submit.
Offline Chilion - 29/01/2008 12:04 (laatste wijziging 29/01/2008 12:05)
Avatar van Chilion MySQL interesse Zo laat ik hem zien, dat staat toch goed?

  1. <?php
  2.  
  3. $_NAA = $_POST[naam];
  4. echo ("Welkom " .$_NAA. " goed je weer te zien <br>");
  5.  
  6.  
  7.  
  8. ?>
Offline marten - 29/01/2008 12:06
Avatar van marten Beheerder Controleer je wel of je formulier gesubmitted is? heb je error_reporting op E_ALL staan? Misschien dat er een foutmelding gegeven wordt.
Offline Chilion - 29/01/2008 12:09 (laatste wijziging 29/01/2008 12:26)
Avatar van Chilion MySQL interesse Wanneer ik die van jou gebruik werkt het ook niet. Dan zal het toch aan mij liggen neem ik aan?

Of is het toch het PHP stuk?

Chilion 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.214s