login  Naam:   Wachtwoord: 
Registreer je!
 Forum

sql query invoegen gaat niet goed

Offline fisoes - 20/01/2009 20:51 (laatste wijziging 20/01/2009 20:57)
Avatar van fisoesNieuw lid Hoi nog een vraag

wij hebben een script om records toe te voegen in de tabel
we willen alleen een omschrijving geven en dat hij dan de record toevoegd aan de tabel

het script wat hieronder staat word gebruikt maar na het openen van de link:
http://0809-1ip...x.php?id=5

word er gelijk een insert gedaan en ook na het refreshen blijft die records invoegen
ziet iemand de fout?

ik heb zelf zoeits willen toevoegen:

Plaatscode: 74574

maar dan voegt hij helemaal niets meer toe
want de omschrijving mag niet leeg zijn :/

kan iemand mij hierbij helpen?
heel erg bedankt


Plaatscode: 74575

5 antwoorden

Gesponsorde links
Offline KeesHak - 21/01/2009 11:21 (laatste wijziging 21/01/2009 11:22)
Avatar van KeesHak Nieuw lid Naar mijn weten zijn sinds PHP5 objecten (zoals $_POST) zonder waarde niet langer leeg. Ze zijn wel leeg, maar empty () ziet dat niet.

Probeer dit eens:
  1. if (isset ($_POST)){
  2. if ($_POST['omschrijving'] == '')){
  3. print 'Vul een omschrijving in.';
  4. }else{
  5.  
  6. }
  7. }
Offline fisoes - 21/01/2009 13:44
Avatar van fisoes Nieuw lid ik heb nu dit:

Plaatscode: 75147

het werkt nu het toevoegen van records alleen zie je niet gelijk de insert op de pagina je moet hem eerst refreshen
kan het ook zo gemaakt worden dat als je iets invoegt dat het gelijk word geupdate?
Offline KeesHak - 21/01/2009 14:26 (laatste wijziging 21/01/2009 14:28)
Avatar van KeesHak Nieuw lid Dat kan voor zonder refresh met Ajax of een iFrame. Je kan er ook voor zorgen dat je pagina meteen refreshed als je een record hebt ingevoerd.

Dat laatste kan bijvoorbeeld met de header () functie in PHP.
  1. header ('location: ' . $_SERVER['PHP_SELF']);
Offline fisoes - 21/01/2009 15:10
Avatar van fisoes Nieuw lid hmmm als ik die erin plak op een willekeurige plek krijg ik headers not send error

is er nog bepaalde plek waar ik die in moet plakken?
Offline KeesHak - 21/01/2009 17:05
Avatar van KeesHak Nieuw lid Je mag headers alleen gebruiken als de server nog geen output heeft gegeven.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.192s