set en var
Code (php)
1
2
3
4
2
3
4
<?php
include "includes/connect.php";
$query = mysql_query("UPDATE donatie SET zien = '2' WHERE id = '18'");
?>
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
wat voor var wil je ervan maken?
je naamgeving is fout, wat jij output is een resultset, en geen query
dus $result zou meer van toepasssing zijn hier
Code (php)
1
2
3
4
5
2
3
4
5
<?php
include "includes/connect.php";
$var = 18;
$query = mysql_query("UPDATE donatie SET zien = 2 WHERE id = " . $var );
?>
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 -
tutut santhe , foutjes :)
SanThe schreef op 04.12.2006 11:53:
Tip: Doe wat aan foutafhandeling.
Code (php)
1
2
3
4
5
2
3
4
5
<?php
include "includes/connect.php";
$var = 18;
$query = mysql_query("UPDATE donatie SET zien = 2 WHERE id = " . $var . ");
?>
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
???
gebruik die van mij eens
Zie mijn edit.
SanThe schreef op 04.12.2006 11:53:
Tip: Doe wat aan foutafhandeling.
Edit: Quootje verwijderd.
Code (php)
1
2
3
4
5
2
3
4
5
<?php
include "includes/connect.php";
$var = 18;
$query = mysql_query("UPDATE donatie SET zien = 2 WHERE id = " . $var );
?>
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
Quote:
Van je fouten leer je, maar dan moet je ze wél op het scherm zetten! defoutafhandeling komt er wel, is pas het begin van mijn ding,
en ik probeer eerst het een en ander
zo leer ik bij
en ik probeer eerst het een en ander
zo leer ik bij
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
ik krijg geen foutmelding
en toch word het niet in mijn dbase geplaatst
word dus verznden naar lijstwerk.php na het verzenden
lijstverwerk:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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 );
?>
//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)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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 );
?>
//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
Quote:
Tja, je zet de mogelijke foutmeldingen niet op het scherm en nu vraag jij jezelf af waarom er geen foutmeldingen op het scherm staan...fout controle enz er uit geaten hier
maar, er veranerd niets in de dbase, en ook geen foutmeldingen
maar, er veranerd niets in de dbase, en ook geen foutmeldingen
Nogmaals, foutafhandeling is de BASIS van je script. En die laat jij nu weg. Lijkt mij niet zo slim.
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