login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Dubbel invoer

Offline Pellens - 27/03/2007 17:35
Avatar van PellensPHP interesse Hi

ik laat 2 inputs invullen:
- naam
- leeftijd

Het veld naam bestaat al in een tabel, ik wil nu dat de leeftijd erbij wordt gezet, maar omdat namen dubbel kunnen voorkomen moet natuurlijk de leeftijd samen met het ID van naam gekoppeld worden.

Meerdere namen kunnen samen aangevuld worden met een leeftijd, op welke manier kan ik dit doen? (er is dus een lijst van inputvelden onder elkaar...)

ik werkt nu met een for-lus:
- $_POST[$i] voor het id te herkennen
- $_POST[??] voor de leeftijd mee te pakken

Hoe kan ik een naam geven aan de POST voor de leeftijd nu?

Thnx!

4 antwoorden

Gesponsorde links
Offline Clemens32 - 27/03/2007 18:12 (laatste wijziging 27/03/2007 18:14)
Avatar van Clemens32 PHP interesse Bedoel je dit of niet?

  1. INSERT
  2. INTO
  3. veld
  4. (naam,
  5. leeftijd)
  6. VALUES (
  7. '".mysql_real_escape_string($_POST['naam']."',
  8. '".mysql_real_escape_string($_POST['leeftijd']."')
  9. WHERE id = ".$_POST['id']


Citaat:
Siliecom14's edit:
Code tags 
Offline Pellens - 27/03/2007 19:53 (laatste wijziging 27/03/2007 19:55)
Avatar van Pellens PHP interesse Ik durf niet meteen te zeggen dat het dat is, hier is mijn code en wat uitleg:

De gebruiker selecteer een x-aantal namen in een lijst, en klikt op bewerken Daarna komt hij op de volgende pagina terecht:

  1. <?php
  2. $naam //namen die hij geselecteerd heeft
  3. <input type='text' value='Voeg hier leeftijd toe' name='leeftijd'>
  4. <input type='hidden' value='$id_film' name='id'>
  5. ");
  6. ?>


Nu krijgt hij de mogelijkheid om te bevestigen, de form zal de resultaten posten naar de volgende pagina:

  1. <?php
  2. mysql_query("UPDATE namenlijst
  3. SET leeftijd='$_POST[leeftijd]'
  4. where id='$_POST[id]' ");
  5. ?>


Nu gaat hij natuurlijk alleen de laatste waarde veranderen die men ingegeven heeft op de invoerpagina. Ik wou dat het een soort lus maakte hier en alle inputs uitvoerde...
(Ben ik duidelijk??)
Offline BigBug - 27/03/2007 20:03
Avatar van BigBug PHP expert Variabelen binnen quotes plaatsen!
Offline Ibrahim - 28/03/2007 08:32
Avatar van Ibrahim PHP expert bigbug, is het waar ? dan heb ik iets heel anders gehoord 

het moet natuurlijk buiten quotes zijn !
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s