set en var

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Elian degroot

elian degroot

04/12/2006 11:27:00
Quote Anchor link
dit hier werkt,
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
include "includes/connect.php";
$query = mysql_query("UPDATE donatie SET zien = '2' WHERE id = '18'");
 ?>


maar, ik vind niet hoe ik '18' kan veranderen in een var
bv $v
een stomme vraag, ik weet het

met dank
 
PHP hulp

PHP hulp

19/11/2024 05:16:31
 
Tamara

Tamara

04/12/2006 11:48:00
Quote Anchor link
wat voor var wil je ervan maken?
 
- wes  -

- wes -

04/12/2006 11:52:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$query
= mysql_query("UPDATE donatie SET zien = '2' WHERE id = '".$var."'");
?>


je naamgeving is fout, wat jij output is een resultset, en geen query

dus $result zou meer van toepasssing zijn hier
 
- SanThe -

- SanThe -

04/12/2006 11:53:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
include "includes/connect.php";
$var = 18;
$query = mysql_query("UPDATE donatie SET zien = 2 WHERE id = " .  $var );
?>

Tip: Doe wat aan foutafhandeling.

Edit: Quootje verwijderd.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
- wes  -

- wes -

04/12/2006 11:57:00
Quote Anchor link
tutut santhe , foutjes :)
 
Elian degroot

elian degroot

04/12/2006 12:09:00
Quote Anchor link
SanThe schreef op 04.12.2006 11:53:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
include "includes/connect.php";
$var = 18;
$query = mysql_query("UPDATE donatie SET zien = 2 WHERE id = " .  $var . ");
?>

Tip: Doe wat aan foutafhandeling.


defoutafhandeling komt er wel, is pas het begin van mijn ding,
en ik probeer eerst het een en ander
zo leer ik bij
maar, het komt er dus zo op neer, dat die var van een form zal komen
dus 18 is een
testnr
nu krijg ik dus de fout:

Parse error: syntax error, unexpected $end in update.php on line 5
???
 
- wes  -

- wes -

04/12/2006 12:16:00
Quote Anchor link
gebruik die van mij eens
 
- SanThe -

- SanThe -

04/12/2006 12:16:00
Quote Anchor link
Zie mijn edit.
 
Elian degroot

elian degroot

04/12/2006 12:24:00
Quote Anchor link
SanThe schreef op 04.12.2006 11:53:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
include "includes/connect.php";
$var = 18;
$query = mysql_query("UPDATE donatie SET zien = 2 WHERE id = " .  $var );
?>

Tip: Doe wat aan foutafhandeling.

Edit: Quootje verwijderd.

yes, thx
die doet he dus wel
bedankt voor je hulp
 
Frank -

Frank -

04/12/2006 12:54:00
Quote Anchor link
Quote:
defoutafhandeling komt er wel, is pas het begin van mijn ding,
en ik probeer eerst het een en ander
zo leer ik bij
Van je fouten leer je, maar dan moet je ze wél op het scherm zetten!

Foutafhandeling is de basis van ieder script en zeker onmisbaar wanneer nieuwe je dingen wilt leren, dan maak je namelijk de meeste fouten. Een goede naamgeving van de variabelen mag evenmin ontbreken, dan maak je minder fouten in je script.

Voorbeelden:
$sPlaats => variabele met de naam Plaats van het type string
$iNummer = > variabele met de naam Nummer van het type integer
$aPlaatsen => variabele met de naam Plaatsen van het type array

$query => stuk SQL
$sql => stuk SQL
$result => resultset opgeleverd door de database
row => rij uit de database, maak je aan met fetchen
 
Elian degroot

elian degroot

04/12/2006 18:16:00
Quote Anchor link
en wat doe ik nu mis?
ik krijg geen foutmelding
en toch word het niet in mijn dbase geplaatst

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
<form action=lijstwerk2.php method=post enctype=multipart/form-data>
?>

word dus verznden naar lijstwerk.php na het verzenden

lijstverwerk:


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php

//Dit bestand verwerkt de invoer van formulier3.php

//Verzendknop verwerken

$_POST['Verwerken'];  

$id = $_POST['Verwerken'];  
    


include "includes/connect.php";

$query = mysql_query("UPDATE donatie SET zien = 2 WHERE id = " .  $id );

?>


fout controle enz er uit geaten hier
maar, er veranerd niets in de dbase, en ook geen foutmeldingen

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php

//Dit bestand verwerkt de invoer van formulier3.php

//Verzendknop verwerken



$id = 6
    


include "includes/connect.php";

$query = mysql_query("UPDATE donatie SET zien = 2 WHERE id = " .  $id );

?>


dan wel
dat begrijp ik nu eens niet
wat doe ik nu weeral mis???
Gewijzigd op 01/01/1970 01:00:00 door elian degroot
 
Frank -

Frank -

04/12/2006 18:41:00
Quote Anchor link
Quote:
fout controle enz er uit geaten hier
maar, er veranerd niets in de dbase, en ook geen foutmeldingen
Tja, je zet de mogelijke foutmeldingen niet op het scherm en nu vraag jij jezelf af waarom er geen foutmeldingen op het scherm staan...

Nogmaals, foutafhandeling is de BASIS van je script. En die laat jij nu weg. Lijkt mij niet zo slim.
 
Elian degroot

elian degroot

05/12/2006 06:27:00
Quote Anchor link
sorry, sorry
maar stom als ik maar kan zijn
en ook bijna niet kunnen slapen ervan
maar het kon niet werken
en ik kon geen foutmelding krijgen ook
ik had de verkeerde $ genomen
en die was nog leeg
tja
in elk geval, iedereen van harte bedankt voor de tips en hulp
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.