login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Probleem met updaten

Offline roelh - 07/06/2006 10:04
Avatar van roelhPHP gevorderde Krijg deze fout:


Notice: Undefined index: postcode in c:\easyphp1-8\www\auto\beheerder\bewerkdealer.php on line 63

Notice: Undefined index: bedrijfsnaam in c:\easyphp1-8\www\auto\beheerder\bewerkdealer.php on line 63

Notice: Undefined index: adres in c:\easyphp1-8\www\auto\beheerder\bewerkdealer.php on line 64

Alle update regels.
Wie ow wie kan me helpen?

  1. <?
  2. include "../config.php";
  3.  
  4. if(isset($_GET['id']) && is_numeric($_GET['id'])) {
  5.  
  6. $query = mysql_query("SELECT * FROM bedrijven where id = '".$_GET['id']."'") or die (mysql_error());
  7.  
  8. while($arr = mysql_fetch_assoc($query)){
  9. ?>
  10. <form method="post" action="">
  11. <table width="30%" cellpadding="2" cellspacing="0">
  12. <tr>
  13. <td>Gebruikersnaam:</td>
  14. <td><input type="text" name="merk" value = "<?=$arr['gebruikersnaam'];?>" /></td>
  15. </tr>
  16. <tr>
  17. <td>Wachtwoord:</td>
  18. <td><input type="text" name="merk" value = "<?=$arr['wachtwoord'];?>" /></td>
  19. </tr>
  20. <tr>
  21. <td>Bedrijfsnaam:</td>
  22. <td><input type="text" name="merk" value = "<?=$arr['bedrijfsnaam'];?>" /></td>
  23. </tr>
  24. <tr>
  25. <td>Adres:</td>
  26. <td><input type="text" name="merk" value = "<?=$arr['adres'];?>" /></td>
  27. </tr>
  28. <tr>
  29. <td>Postcode:</td>
  30. <td><input type="text" name="merk" value = "<?=$arr['postcode'];?>" /></td>
  31. </tr>
  32. <tr>
  33. <td>Plaatsnaam:</td>
  34. <td><input type="text" name="merk" value = "<?=$arr['plaats'];?>" /></td>
  35. </tr>
  36. <tr>
  37. <td>Telefoonnummer</td>
  38. <td><input type="text" name="merk" value = "<?=$arr['telnum'];?>" /></td>
  39. </tr>
  40. <tr>
  41. <td>Faxnummer:</td>
  42. <td><input type="text" name="merk" value = "<?=$arr['faxnum'];?>" /></td>
  43. </tr>
  44. <tr>
  45. <td>Status:</td>
  46. <td><input type="text" name="merk" value = "<?=$arr['status'];?>" /></td>
  47. </tr>
  48. <tr>
  49. <td>Actief:</td>
  50. <td><input type="text" name="merk" value = "<?=$arr['actief'];?>" /></td>
  51. </tr>
  52. <tr>
  53. <td></td><td><input type="submit" name="submit" value="Toevoegen" /></td>
  54. </tr>
  55. </table>
  56. </form>
  57. <?
  58. }
  59. }
  60.  
  61. if(isset($_POST['submit'])){
  62.  
  63. mysql_query("UPDATE `bedrijven` SET gebruikersnaam = '".$_POST['postcode']."', bedrijfsnaam = '".$_POST['bedrijfsnaam']."',
  64. adres = '".$_POST['adres']."', postcode= '".$_POST['postcode']."', plaats = '".$_POST['plaat']."',
  65. telnum = '".$_POST['telnum']."', faxnum = '".$_POST['faxnum']."', actief = '".$_POST['actief']."', status = '".$_POST['status']."' where id = '".$_GET['id']."'") or die (mysql_error());
  66. echo "Gelukt";
  67. }
  68.  
  69. ?>

2 antwoorden

Gesponsorde links
Offline Ontani - 07/06/2006 10:07 (laatste wijziging 07/06/2006 10:08)
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
doe eens
  1. echo "<pre>";
  2. print_r ( $_POST );
  3. echo "</pre>";

en plak die waarde hier eens

Edit: NVM, ik zie net dat al je textboxen de name="Merk" hebben. dit moet je dus veranderen naar gebruikersnaam, enz...
Offline roelh - 07/06/2006 10:08 (laatste wijziging 07/06/2006 10:18)
Avatar van roelh PHP gevorderde Array
(
[merk] =>
[submit] => Toevoegen
)

astu 

Edit:
Dat heb ik veranderd, maar steeds zelfde fout nog 

Edit2: Opgelost 
Thanks!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.186s