updaten database

Status
Niet open voor verdere reacties.

leonb91

Gebruiker
Lid geworden
29 jul 2008
Berichten
23
kortere noteerwijze voor codes

hieronder (een zeer omslachtig) php script; indien u een manier weet om het korter te noteren, wilt u dat dan posten (graag met voorbeeld)

eredivisieupdate:
Code:
<?php
echo "<form method='post' action='updateklaar.php?actie=vrijdag'>"; 
echo "<table border='2'>"; 
echo "<caption>vrijdag</caption>"; 
echo "<tr><th>wedstrijd</th><th>uitslag</th></tr>"; 
$n = 0; 
$result = mysql_db_query($db['dbname'],"SELECT *
FROM eredivisievrijdag
ORDER BY tijd") 
or  mysql_error();
// keeps getting the next row until there are no more to get 
while($row = mysql_fetch_array( $result )) { 
$n++; 
// Print out the contents of each row into a table  
echo "<tr><td>";
echo $row['strijderthuis']; 
echo " - ";
echo $row['strijderuit'];
echo "</td><td>"; ?>
<input name="nummer<?php echo $n ?>" value="<?php echo $row['id'] ?>" type="hidden"> 
<input name="doelthuis<?php echo $n ?>" value="<?php echo $row['doelpuntenthuis'] ?>" size="1" maxlength="2" type="text"> 
- <input name="doeluit<?php echo $n ?>" value="<?php echo $row['doelpuntenuit'] ?>" size="1" maxlength="2" type="text"> 
</td></tr>
<?php } ?>
</table>
<input type="submit" name="submit" value="update">
</form>
<BR>
<?php
echo "<form method='post' action='updateklaar.php?actie=zaterdag'>"; 
echo "<table border='2'>"; 
echo "<caption>Zaterdag</caption>"; 
echo "<tr><th>wedstrijd</th><th>uitslag</th></tr>"; 
$n = 0; 
$result = mysql_db_query($db['dbname'],"SELECT *
FROM eredivisiezaterdag
ORDER BY tijd") 
or  mysql_error();
// keeps getting the next row until there are no more to get 
while($row = mysql_fetch_array( $result )) { 
$n++; 
// Print out the contents of each row into a table  
echo "<tr><td>";
echo $row['strijderthuis']; 
echo " - ";
echo $row['strijderuit'];
echo "</td><td>"; ?>
<input name="nummer<?php echo $n ?>" value="<?php echo $row['id'] ?>" type="hidden"> 
<input name="doelthuis<?php echo $n ?>" value="<?php echo $row['doelpuntenthuis'] ?>" size="1" maxlength="2" type="text"> 
- <input name="doeluit<?php echo $n ?>" value="<?php echo $row['doelpuntenuit'] ?>" size="1" maxlength="2" type="text"> 
</td></tr>
<?php } ?>
</table>
<input type="submit" name="submit" value="update">
</form>
<BR>
<?php
echo "<form method='post' action='updateklaar.php?actie=zondag'>"; 
echo "<table border='2'>"; 
echo "<caption>Zondag</caption>"; 
echo "<tr><th>wedstrijd</th><th>uitslag</th></tr>"; 
$n = 0; 
$result = mysql_db_query($db['dbname'],"SELECT * 
FROM eredivisiezondag 
ORDER BY tijd") 
or  mysql_error();
// keeps getting the next row until there are no more to get 
while($row = mysql_fetch_array( $result )) {
$n++; 
// Print out the contents of each row into a table  
echo "<tr><td>"; 
echo $row['strijderthuis']; 
echo " - "; 
echo $row['strijderuit']; 
echo "</td><td>"; ?> 
<input name="nummer<?php echo $n ?>" value="<?php echo $row['id'] ?>" type="hidden"> 
<input name="doelthuis<?php echo $n ?>" value="<?php echo $row['doelpuntenthuis'] ?>" size="1" maxlength="2" type="text"> 
- <input name="doeluit<?php echo $n ?>" value="<?php echo $row['doelpuntenuit'] ?>" size="1" maxlength="2" type="text"> 
</td></tr> 
<?php } ?>
</table> 
<input type="submit" name="submit" value="update"> 
</form>

updateklaar.php
Code:
<?php
require_once 'db_config.php';
?> <?php
$nr1 = $_POST['nummer1'];
$nr2 = $_POST['nummer2'];
$nr3 = $_POST['nummer3'];
$nr4 = $_POST['nummer4'];
$nr5 = $_POST['nummer5'];
$nr6 = $_POST['nummer6'];
$nr7 = $_POST['nummer7'];
$nr8 = $_POST['nummer8'];
$nr9 = $_POST['nummer9'];
$doelthuis1 = $_POST['doelthuis1'];
$doelthuis2 = $_POST['doelthuis2'];
$doelthuis3 = $_POST['doelthuis3'];
$doelthuis4 = $_POST['doelthuis4'];
$doelthuis5 = $_POST['doelthuis5'];
$doelthuis6 = $_POST['doelthuis6'];
$doelthuis7 = $_POST['doelthuis7'];
$doelthuis8 = $_POST['doelthuis8'];
$doelthuis9 = $_POST['doelthuis9'];
$doeluit1 = $_POST['doeluit1'];
$doeluit2 = $_POST['doeluit2'];
$doeluit3 = $_POST['doeluit3'];
$doeluit4 = $_POST['doeluit4'];
$doeluit5 = $_POST['doeluit5'];
$doeluit6 = $_POST['doeluit6'];
$doeluit7 = $_POST['doeluit7'];
$doeluit8 = $_POST['doeluit8'];
$doeluit9 = $_POST['doeluit9'];

if ($_GET['actie'] == 'vrijdag') {
$update1 = "UPDATE eredivisievrijdag SET doelpuntenthuis = '$doelthuis1', doelpuntenuit = '$doeluit1'
WHERE id = $nr1";
mysql_query($update1) or  mysql_error();
$update2 = "UPDATE eredivisievrijdag SET doelpuntenthuis = '$doelthuis2', doelpuntenuit = '$doeluit2'
WHERE id = $nr2";
mysql_query($update2) or  mysql_error();
$update3 = "UPDATE eredivisievrijdag SET doelpuntenthuis = '$doelthuis3', doelpuntenuit = '$doeluit3'
WHERE id = $nr3";
mysql_query($update3) or  mysql_error();
$update4 = "UPDATE eredivisievrijdag SET doelpuntenthuis = '$doelthuis4', doelpuntenuit = '$doeluit4'
WHERE id = $nr4";
mysql_query($update4) or  mysql_error();
$update5 = "UPDATE eredivisievrijdag SET doelpuntenthuis = '$doelthuis5', doelpuntenuit = '$doeluit5'
WHERE id = $nr5";
mysql_query($update5) or  mysql_error();
$update6 = "UPDATE eredivisievrijdag SET doelpuntenthuis = '$doelthuis6', doelpuntenuit = '$doeluit6'
WHERE id = $nr6";
mysql_query($update6) or  mysql_error();
$update7 = "UPDATE eredivisievrijdag SET doelpuntenthuis = '$doelthuis7', doelpuntenuit = '$doeluit7'
WHERE id = $nr7";
mysql_query($update7) or  mysql_error();
$update8 = "UPDATE eredivisievrijdag SET doelpuntenthuis = '$doelthuis8', doelpuntenuit = '$doeluit8'
WHERE id = $nr8";
mysql_query($update8) or  mysql_error();
$update9 = "UPDATE eredivisievrijdag SET doelpuntenthuis = '$doelthuis9', doelpuntenuit = '$doeluit9'
WHERE id = $nr9";
mysql_query($update9) or  mysql_error();
}

if ($_GET['actie'] == 'zaterdag') {
$update1 = "UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis1', doelpuntenuit = '$doeluit1'
WHERE id = $nr1";
mysql_query($update1) or  mysql_error();
$update2 = "UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis2', doelpuntenuit = '$doeluit2'
WHERE id = $nr2";
mysql_query($update2) or  mysql_error();
$update3 = "UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis3', doelpuntenuit = '$doeluit3'
WHERE id = $nr3";
mysql_query($update3) or  mysql_error();
$update4 = "UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis4', doelpuntenuit = '$doeluit4'
WHERE id = $nr4";
mysql_query($update4) or  mysql_error();
$update5 = "UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis5', doelpuntenuit = '$doeluit5'
WHERE id = $nr5";
mysql_query($update5) or  mysql_error();
$update6 = "UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis6', doelpuntenuit = '$doeluit6'
WHERE id = $nr6";
mysql_query($update6) or  mysql_error();
$update7 = "UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis7', doelpuntenuit = '$doeluit7'
WHERE id = $nr7";
mysql_query($update7) or  mysql_error();
$update8 = "UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis8', doelpuntenuit = '$doeluit8'
WHERE id = $nr8";
mysql_query($update8) or  mysql_error();
$update9 = "UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis9', doelpuntenuit = '$doeluit9'
WHERE id = $nr9";
mysql_query($update9) or  mysql_error();
}
 
if ($_GET['actie'] == 'zondag') {
$update1 = "UPDATE eredivisiezondag SET doelpuntenthuis = '$doelthuis1' , doelpuntenuit = '$doeluit1'
WHERE id = $nr1";
mysql_query($update1) or  mysql_error();
$update2 = "UPDATE eredivisiezondag SET doelpuntenthuis = '$doelthuis2' , doelpuntenuit = '$doeluit2'
WHERE id = $nr2";
mysql_query($update2) or  mysql_error();
$update3 = "UPDATE eredivisiezondag SET doelpuntenthuis = '$doelthuis3' , doelpuntenuit = '$doeluit3'
WHERE id = $nr3";
mysql_query($update3) or  mysql_error();
$update4 = "UPDATE eredivisiezondag SET doelpuntenthuis = '$doelthuis4' , doelpuntenuit = '$doeluit4'
WHERE id = $nr4";
mysql_query($update4) or  mysql_error();
$update5 = "UPDATE eredivisiezondag SET doelpuntenthuis = '$doelthuis5' , doelpuntenuit = '$doeluit5'
WHERE id = $nr5";
mysql_query($update5) or  mysql_error();
$update6 = "UPDATE eredivisiezondag SET doelpuntenthuis = '$doelthuis6' , doelpuntenuit = '$doeluit6'
WHERE id = $nr6";
mysql_query($update6) or  mysql_error();
$update7 = "UPDATE eredivisiezondag SET doelpuntenthuis = '$doelthuis7' , doelpuntenuit = '$doeluit7'
WHERE id = $nr7";
mysql_query($update7) or  mysql_error();
$update8 = "UPDATE eredivisiezondag SET doelpuntenthuis = '$doelthuis8' , doelpuntenuit = '$doeluit8'
WHERE id = $nr8";
mysql_query($update8) or  mysql_error();
$update9 = "UPDATE eredivisiezondag SET doelpuntenthuis = '$doelthuis9' , doelpuntenuit = '$doeluit9'
WHERE id = $nr9";
mysql_query($update9) or  mysql_error();
} 
?>

BVD voor de hulp
 
Laatst bewerkt:
updateklaar.php kun je sowieso al heel erg inkorten door:

PHP:
extract($_POST);

te doen bovenaan. Dan vervolgens al je variabele-declaraties weghalen. Eén punt, je variabelen worden dan:

PHP:
$nummer1;

// i.p.v.

$nr1;

Dan is je script ongeveer een derde korter en voor de rest:

PHP:
$dag = $_GET['actie'];
for($i = 1; $i < 10; $i++){
$update = "UPDATE eredivisie" . $dag . " SET doelpuntenthuis = '$doelthuis" . $i . "', doelpuntenuit = '$doeluit" . $i . "' WHERE id = $nummer" . $i;
mysql_query($update) or mysql_error();
}

Dan wordt je volledige pagina:

PHP:
extract($_POST);
$dag = $_GET['actie'];
for($i = 1; $i < 10; $i++){
$update = "UPDATE eredivisie" . $dag . " SET doelpuntenthuis = '\$doelthuis" . $i . "', doelpuntenuit = '\$doeluit" . $i . "' WHERE id = \$nummer" . $i;
mysql_query($update) or mysql_error();
}

Mocht dit nu niet werken (ben net thuis van een lange dag werken en weet dus niet 100% zeker of ik dit goed doe....), zet dan even onder de regel $update = ,

PHP:
echo $update;

Dan kijk je die query na en zoek je op wat er mis gaat. Ik denk echter wel dat het zo moet werken.
 
Dan kijk je die query na en zoek je op wat er mis gaat. Ik denk echter wel dat het zo moet werken.

Bedankt voor je reactie,

Het enige probleem is nu dat hij niks update.
als ik die echo invoeg, krijg ik het volgende:
Code:
UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis1', doelpuntenuit = '$doeluit1' WHERE id = $nummer1UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis2', doelpuntenuit = '$doeluit2' WHERE id = $nummer2UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis3', doelpuntenuit = '$doeluit3' WHERE id = $nummer3UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis4', doelpuntenuit = '$doeluit4' WHERE id = $nummer4UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis5', doelpuntenuit = '$doeluit5' WHERE id = $nummer5UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis6', doelpuntenuit = '$doeluit6' WHERE id = $nummer6UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis7', doelpuntenuit = '$doeluit7' WHERE id = $nummer7UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis8', doelpuntenuit = '$doeluit8' WHERE id = $nummer8UPDATE eredivisiezaterdag SET doelpuntenthuis = '$doelthuis9', doelpuntenuit = '$doeluit9' WHERE id = $nummer9

Weet jij wat fout is?
 
Misschien gaat er bij de extract() iets fout. Die heb je er wel ingezet toch?

Ik kom er zo gauw anders niet uit. Ik ga er tijdens het eten even over nadenken ;). Misschien heeft één van de andere forummers in de tussentijd het antwoord gevonden.
 
Misschien gaat er bij de extract() iets fout. Die heb je er wel ingezet toch?

Die heb ik erin gezet, misschien dat iemand anders het weet of dat ik of jij erachter komt wat fout is, ik zal in ieder geval even de bijde pagina's (codes) hieronder posten:

eredivisieupdate.php
PHP:
<?php
require_once 'db_config.php';
?>
<?php
echo "<form method='post' action='updateklaar.php?actie=vrijdag'>"; 
echo "<table border='2'>"; 
echo "<caption>vrijdag</caption>"; 
echo "<tr><th>wedstrijd</th><th>uitslag</th></tr>"; 
$n = 0; 
$result = mysql_db_query($db['dbname'],"SELECT *
FROM eredivisievrijdag
ORDER BY tijd") 
or  mysql_error();
// keeps getting the next row until there are no more to get 
while($row = mysql_fetch_array( $result )) { 
$n++; 
// Print out the contents of each row into a table  
echo "<tr><td>";
echo $row['strijderthuis']; 
echo " - ";
echo $row['strijderuit'];
echo "</td><td>"; ?>
<input name="nummer<?php echo $n ?>" value="<?php echo $row['id'] ?>" type="hidden"> 
<input name="doelthuis<?php echo $n ?>" value="<?php echo $row['doelpuntenthuis'] ?>" size="1" maxlength="2" type="text"> 
- <input name="doeluit<?php echo $n ?>" value="<?php echo $row['doelpuntenuit'] ?>" size="1" maxlength="2" type="text"> 
</td></tr>
<?php } ?>
</table>
<input type="submit" name="submit" value="update">
</form>
<BR>
<?php
echo "<form method='post' action='updateklaar.php?actie=zaterdag'>"; 
echo "<table border='2'>"; 
echo "<caption>Zaterdag</caption>"; 
echo "<tr><th>wedstrijd</th><th>uitslag</th></tr>"; 
$n = 0; 
$result = mysql_db_query($db['dbname'],"SELECT *
FROM eredivisiezaterdag
ORDER BY tijd") 
or  mysql_error();
// keeps getting the next row until there are no more to get 
while($row = mysql_fetch_array( $result )) { 
$n++; 
// Print out the contents of each row into a table  
echo "<tr><td>";
echo $row['strijderthuis']; 
echo " - ";
echo $row['strijderuit'];
echo "</td><td>"; ?>
<input name="nummer<?php echo $n ?>" value="<?php echo $row['id'] ?>" type="hidden"> 
<input name="doelthuis<?php echo $n ?>" value="<?php echo $row['doelpuntenthuis'] ?>" size="1" maxlength="2" type="text"> 
- <input name="doeluit<?php echo $n ?>" value="<?php echo $row['doelpuntenuit'] ?>" size="1" maxlength="2" type="text"> 
</td></tr>
<?php } ?>
</table>
<input type="submit" name="submit" value="update">
</form>
<BR>
<?php
echo "<form method='post' action='updateklaar.php?actie=zondag'>"; 
echo "<table border='2'>"; 
echo "<caption>Zondag</caption>"; 
echo "<tr><th>wedstrijd</th><th>uitslag</th></tr>"; 
$n = 0; 
$result = mysql_db_query($db['dbname'],"SELECT * 
FROM eredivisiezondag 
ORDER BY tijd") 
or  mysql_error();
// keeps getting the next row until there are no more to get 
while($row = mysql_fetch_array( $result )) {
$n++; 
// Print out the contents of each row into a table  
echo "<tr><td>"; 
echo $row['strijderthuis']; 
echo " - "; 
echo $row['strijderuit']; 
echo "</td><td>"; ?> 
<input name="nummer<?php echo $n ?>" value="<?php echo $row['id'] ?>" type="hidden"> 
<input name="doelthuis<?php echo $n ?>" value="<?php echo $row['doelpuntenthuis'] ?>" size="1" maxlength="2" type="text"> 
- <input name="doeluit<?php echo $n ?>" value="<?php echo $row['doelpuntenuit'] ?>" size="1" maxlength="2" type="text"> 
</td></tr> 
<?php } ?>
</table> 
<input type="submit" name="submit" value="update"> 
</form>

updateklaar.php
PHP:
<?php
require_once 'db_config.php';
?>
<?php
extract($_POST); 
$dag = $_GET['actie']; 
for($i = 1; $i < 10; $i++){ 
$update = "UPDATE eredivisie" . $dag . " SET doelpuntenthuis = '$doelthuis" . $i . "', doelpuntenuit = '$doeluit" . $i . "' 
WHERE id = $nummer" . $i; 
mysql_query($update) or mysql_error(); 
}  
?>
 
@Erik:

Dat extract() is onveilig en echt volkomen onnodig. Ik heb geen idee waar je dat vandaan hebt gehaald, maar laat het maar weer varen...

Als iets uit $_POST komt, gebruik je $_POST['var']. Gewoon altijd. Het in aparte variabelen zetten is onnodig, en via extract() is het al helemáál uit den boze.
 
@SvU,

Het klopt dat het op deze manier niet echt veilig is, maar er zijn extra attributen die je kunt meegeven die het een stuk veiliger maken. Voor het voorbeeld was het echt niet nodig.

@leonb91,

Je kunt inderdaad net zo goed gewoon $_POST['var'] gebruiken, maar dat zal je probleem waarschijnlijk niet oplossen. Misschien dat SvU daar nog een oplossing voor heeft?
 
Je kunt inderdaad net zo goed gewoon $_POST['var'] gebruiken, maar dat zal je probleem waarschijnlijk niet oplossen.

Ik weet niet of ik het goed doe, maar ik krijg deze foutmelding:

Code:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/leonb/public_html/voetbal/updateklaar.php on line 17

Bij deze code:

PHP:
$dag = $_GET['actie']; 
for($i = 1; $i < 10; $i++){ 
$update = "UPDATE eredivisie" . $dag . " SET doelpuntenthuis = '$_POST['doelthuis']" . $i . "', doelpuntenuit = '$_POST['doeluit']" . $i . "' 
WHERE id = $_POST['nummer']" . $i; 
mysql_query($update) or mysql_error();

LET OP: $dag begint op regel 15
 
de quotes rond nummer, doeluit en doelthuis sluiten je string.

voor alle quotes even een backslash zetten (\)
 
de quotes rond nummer, doeluit en doelthuis sluiten je string.

voor alle quotes even een backslash zetten (\)

Is dit wat je bedoelde?

PHP:
$dag = $_GET['actie']; 
for($i = 1; $i < 10; $i++){ 
$update = "UPDATE eredivisie\" . $dag . \" SET doelpuntenthuis = '$_POST['doelthuis']\" . $i . \"', doelpuntenuit = '$_POST['doeluit']\" . $i . \"'  
WHERE id = $_POST['nummer']\" . $i ";  
mysql_query($update) or mysql_error(); 
}

Want ik krijg nog steeds dezelfde foutmelding

TOEVOEGING:
Ook met deze code werkt hij niet:

PHP:
$update = "UPDATE eredivisie" . $dag . " SET doelpuntenthuis = '$_POST[\'doelthuis\']" . $i . "', doelpuntenuit = '$_POST[\'doeluit\']" . $i . "'  
WHERE id = $_POST[\'nummer\']" . $i;
 
Laatst bewerkt:
Dat tweede is precies wat ik bedoelde. Werkt de update nu ook of nog niet?

Zo niet, kun je nog eens de query hier posten die nu uit de loop komt?
 
Code:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/leonb/public_html/voetbal/updateklaar.php on line 17
Dit is het enige dat ik te zien krijg.
Hij update niet.
dit is de code die momenteel er staat (voor het gemak effe de gehele pagina):

PHP:
<?php
include("../opmaak/doctypelinkstijl.php")
?>
<title>De website van Leon Bulters - Voetbal - eredivisie</title>
</head>
<body>
<?php
include("../opmaak/header.php")
?>
<div id="main">
<?php
require_once 'db_config.php';
?>
<?php
$dag = $_GET['actie']; 
for($i = 1; $i < 10; $i++){ 
$update = "UPDATE eredivisie" . $dag . " SET doelpuntenthuis = '$_POST[\'doelthuis\']" . $i . "', doelpuntenuit = '$_POST[\'doeluit\']" . $i . "'  
WHERE id = $_POST[\'nummer\']" . $i;
echo $update; 
mysql_query($update) or mysql_error(); 
}  
?> 

<h2>Geupdated</h2>
Alle scores zijn geupdated.<br>
- <a href="eredivisieupdate.php">klik hier</a> om andere standen bij te werken<br>
- <a href="eredivisie.php">klik hier</a> om de geupdate pagina te bekijken<br>
- <a href="../admin/">klik hier</a> om terug te gaan naar de adminpagina<br>
</div>
<?php
include("../opmaak/footer.php")
?>
 
Laatst bewerkt:
PHP:
$update = "UPDATE eredivisie" . $dag . " SET doelpuntenthuis = '$_POST[\'doelthuis\']" . $i . "', doelpuntenuit = '$_POST[\'doeluit\']" . $i . "'  
WHERE id = $_POST[\'nummer\']" . $i;

Maak daar eens van:

PHP:
$update = "UPDATE eredivisie" . $dag . " SET doelpuntenthuis = '" . $_POST['doelthuis'] . $i . "', doelpuntenuit = '" . $_POST['doeluit'] . $i . "' WHERE id = '" . $_POST['nummer" . $i . "']";

*EDIT* Er zat een foutje in: Ik had het WHERE statement per ongeluk veranderd in iets dat waarschijnlijk nooit waar zal zijn...:confused:

En als het nog niet werkt, post je dan even de query, zoals je eerder ook deed...?
 
Laatst bewerkt:
PHP:
$update = "UPDATE eredivisie" . $dag . " SET doelpuntenthuis = '" . $_POST['doelthuis'] . $i . "', doelpuntenuit = '" . $_POST['doeluit'] . $i . "' WHERE id = '" . $_POST['nummer" . $i . "']";

Hij geeft tekst, bij de echo $result geeft hij weer

Code:
UPDATE eredivisiezaterdag SET doelpuntenthuis = '1', doelpuntenuit = '1' WHERE id = '1UPDATE eredivisiezaterdag SET doelpuntenthuis = '2', doelpuntenuit = '2' WHERE id = '2UPDATE eredivisiezaterdag SET doelpuntenthuis = '3', doelpuntenuit = '3' WHERE id = '3UPDATE eredivisiezaterdag SET doelpuntenthuis = '4', doelpuntenuit = '4' WHERE id = '4UPDATE eredivisiezaterdag SET doelpuntenthuis = '5', doelpuntenuit = '5' WHERE id = '5UPDATE eredivisiezaterdag SET doelpuntenthuis = '6', doelpuntenuit = '6' WHERE id = '6UPDATE eredivisiezaterdag SET doelpuntenthuis = '7', doelpuntenuit = '7' WHERE id = '7UPDATE eredivisiezaterdag SET doelpuntenthuis = '8', doelpuntenuit = '8' WHERE id = '8UPDATE eredivisiezaterdag SET doelpuntenthuis = '9', doelpuntenuit = '9' WHERE id = '9

Hij doet dus niks met de POST, hoe kun je dit oplossen
 
Laatst bewerkt:
PHP:
$update = "UPDATE eredivisie" . $dag . " SET doelpuntenthuis = '" . $_POST['doelthuis'] . $i . "', doelpuntenuit = '" . $_POST['doeluit'] . $i . "' WHERE id = '" . $_POST['nummer" . $i . "']";

Moet je maar weer eens veranderen in:

PHP:
$update = "UPDATE eredivisie" . $dag . " SET doelpuntenthuis = '" . $_POST['doelthuis'] . $i . "', doelpuntenuit = '" . $_POST['doeluit'] . $i . "' WHERE id = '" . $_POST['nummer" . $i . "']'";

Ik was nog een quote vergeten.

Kun je de HTML-bron van je formulier ook eens posten? Niet vanuit je editor maar vanuit je browser.
 
PHP:
$update = "UPDATE eredivisie" . $dag . " SET doelpuntenthuis = '" . $_POST['doelthuis'] . $i . "', doelpuntenuit = '" . $_POST['doeluit'] . $i . "' WHERE id = '" . $_POST['nummer" . $i . "']'";

Ik was nog een quote vergeten.

Kun je de HTML-bron van je formulier ook eens posten? Niet vanuit je editor maar vanuit je browser.

volgens mij zat er nog een paar fouten in, maar ik zal alles posten (editor & bron)

eredivisieupdate (editor)
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta name="Description" content="Information architecture, Web Design, Web Standards." />
<meta name="Keywords" content="your, keywords" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="Distribution" content="Global" />
<meta name="Author" content="Erwin Aligam - ealigam@gmail.com" />
<meta name="Robots" content="index,follow" />

<link rel="stylesheet" href="../Outdoor.css" type="text/css" />
<title>De website van Leon Bulters - admin - voetbal - eredivisie</title>
</head>
<body>
<?php
include("../opmaak/header.php")
?>
<div id="main">
<?php
require_once 'db_config.php';
?>
<?php
echo "<form method='post' action='updateklaar.php?actie=vrijdag'>"; 
echo "<table border='2'>"; 
echo "<caption>vrijdag</caption>"; 
echo "<tr><th>wedstrijd</th><th>uitslag</th></tr>"; 
$n = 0; 
$result = mysql_db_query($db['dbname'],"SELECT *
FROM eredivisievrijdag
ORDER BY tijd") 
or  mysql_error();
// keeps getting the next row until there are no more to get 
while($row = mysql_fetch_array( $result )) { 
$n++; 
// Print out the contents of each row into a table  
echo "<tr><td>";
echo $row['strijderthuis']; 
echo " - ";
echo $row['strijderuit'];
echo "</td><td>"; ?>
<input name="nummer<?php echo $n ?>" value="<?php echo $row['id'] ?>" type="hidden"> 
<input name="doelthuis<?php echo $n ?>" value="<?php echo $row['doelpuntenthuis'] ?>" size="1" maxlength="2" type="text"> 
- <input name="doeluit<?php echo $n ?>" value="<?php echo $row['doelpuntenuit'] ?>" size="1" maxlength="2" type="text"> 
</td></tr>
<?php } ?>
</table>
<input type="submit" name="submit" value="update">
</form>
<BR>
<?php
echo "<form method='post' action='updateklaar.php?actie=zaterdag'>"; 
echo "<table border='2'>"; 
echo "<caption>Zaterdag</caption>"; 
echo "<tr><th>wedstrijd</th><th>uitslag</th></tr>"; 
$n = 0; 
$result = mysql_db_query($db['dbname'],"SELECT *
FROM eredivisiezaterdag
ORDER BY tijd") 
or  mysql_error();
// keeps getting the next row until there are no more to get 
while($row = mysql_fetch_array( $result )) { 
$n++; 
// Print out the contents of each row into a table  
echo "<tr><td>";
echo $row['strijderthuis']; 
echo " - ";
echo $row['strijderuit'];
echo "</td><td>"; ?>
<input name="nummer<?php echo $n ?>" value="<?php echo $row['id'] ?>" type="hidden"> 
<input name="doelthuis<?php echo $n ?>" value="<?php echo $row['doelpuntenthuis'] ?>" size="1" maxlength="2" type="text"> 
- <input name="doeluit<?php echo $n ?>" value="<?php echo $row['doelpuntenuit'] ?>" size="1" maxlength="2" type="text"> 
</td></tr>
<?php } ?>
</table>
<input type="submit" name="submit" value="update">
</form>
<BR>
<?php
echo "<form method='post' action='updateklaar.php?actie=zondag'>"; 
echo "<table border='2'>"; 
echo "<caption>Zondag</caption>"; 
echo "<tr><th>wedstrijd</th><th>uitslag</th></tr>"; 
$n = 0; 
$result = mysql_db_query($db['dbname'],"SELECT * 
FROM eredivisiezondag 
ORDER BY tijd") 
or  mysql_error();
// keeps getting the next row until there are no more to get 
while($row = mysql_fetch_array( $result )) {
$n++; 
// Print out the contents of each row into a table  
echo "<tr><td>"; 
echo $row['strijderthuis']; 
echo " - "; 
echo $row['strijderuit']; 
echo "</td><td>"; ?> 
<input name="nummer<?php echo $n ?>" value="<?php echo $row['id'] ?>" type="hidden"> 
<input name="doelthuis<?php echo $n ?>" value="<?php echo $row['doelpuntenthuis'] ?>" size="1" maxlength="2" type="text"> 
- <input name="doeluit<?php echo $n ?>" value="<?php echo $row['doelpuntenuit'] ?>" size="1" maxlength="2" type="text"> 
</td></tr> 
<?php } ?>
</table> 
<input type="submit" name="submit" value="update"> 
</form> 
</div>
<?php
include("../opmaak/footer.php")
?>

eredivisieupdate (bron)
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta name="Description" content="Information architecture, Web Design, Web Standards." />
<meta name="Keywords" content="your, keywords" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="Distribution" content="Global" />
<meta name="Author" content="Erwin Aligam - ealigam@gmail.com" />
<meta name="Robots" content="index,follow" />

<link rel="stylesheet" href="../Outdoor.css" type="text/css" />
<title>De website van Leon Bulters - admin - voetbal - eredivisie</title>
</head>
<body>
<!-- wrap starts here -->
<div id="wrap">

	<!--header -->
	<div id="header">			
				
		<h1 id="logo-text"><a href="../index.php">Gemaakt door Leon Bulters</a></h1>		
		<p id="slogan">Tijdens de lessen informatica</p>		
			
		<div id="header-links">
			<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="../index.php">Homepage</a> | 
			<a href="../contact/gegevens.php">Gegevens</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
			&nbsp;&nbsp;&nbsp;&nbsp;<a href="../contact/contact.php">mail de webmaster</a></p>
		</div>				
		
	<!--header ends-->					
	</div>
	
	<div id="header-photo"><img src="../header-photo.jpg" width="870" height="206" alt="header-photo" /></div>	
	<!-- content-wrap starts -->
	<div id="content-wrap"><div id="main">
 <form method='post' action='updateklaar.php?actie=vrijdag'><table border='2'><caption>vrijdag</caption><tr><th>wedstrijd</th><th>uitslag</th></tr><tr><td>Vitesse - FC Groningen</td><td><input name="nummer1" value="1" type="hidden"> 
<input name="doelthuis1" value="X" size="1" maxlength="2" type="text"> 
- <input name="doeluit1" value="X" size="1" maxlength="2" type="text"> 
</td></tr>
</table>
<input type="submit" name="submit" value="update">
</form>
<BR>
<form method='post' action='updateklaar.php?actie=zaterdag'><table border='2'><caption>Zaterdag</caption><tr><th>wedstrijd</th><th>uitslag</th></tr><tr><td>Willem II - AJAX</td><td><input name="nummer1" value="2" type="hidden"> 
<input name="doelthuis1" value="2" size="1" maxlength="2" type="text"> 
- <input name="doeluit1" value="2" size="1" maxlength="2" type="text"> 
</td></tr>
<tr><td>NEC - De Graafschap</td><td><input name="nummer2" value="1" type="hidden"> 
<input name="doelthuis2" value="1" size="1" maxlength="2" type="text"> 
- <input name="doeluit2" value="1" size="1" maxlength="2" type="text"> 
</td></tr>
<tr><td>Roda JC - FC Twente</td><td><input name="nummer3" value="3" type="hidden"> 
<input name="doelthuis3" value="3" size="1" maxlength="2" type="text"> 
- <input name="doeluit3" value="3" size="1" maxlength="2" type="text"> 
</td></tr>
<tr><td>FC Utrecht - PSV</td><td><input name="nummer4" value="4" type="hidden"> 
<input name="doelthuis4" value="4" size="1" maxlength="2" type="text"> 
- <input name="doeluit4" value="4" size="1" maxlength="2" type="text"> 
</td></tr>
</table>
<input type="submit" name="submit" value="update">
</form>
<BR>
<form method='post' action='updateklaar.php?actie=zondag'><table border='2'><caption>Zondag</caption><tr><th>wedstrijd</th><th>uitslag</th></tr><tr><td>Heracles Almelo - Feyenoord</td><td> 
<input name="nummer1" value="1" type="hidden"> 
<input name="doelthuis1" value="X" size="1" maxlength="2" type="text"> 
- <input name="doeluit1" value="X" size="1" maxlength="2" type="text"> 
</td></tr> 
<tr><td>FC Volendam - SC Heerenveen</td><td> 
<input name="nummer2" value="2" type="hidden"> 
<input name="doelthuis2" value="X" size="1" maxlength="2" type="text"> 
- <input name="doeluit2" value="X" size="1" maxlength="2" type="text"> 
</td></tr> 
<tr><td>Sparta Rotterdam - ADO Den Haag</td><td> 
<input name="nummer3" value="3" type="hidden"> 
<input name="doelthuis3" value="X" size="1" maxlength="2" type="text"> 
- <input name="doeluit3" value="X" size="1" maxlength="2" type="text"> 
</td></tr> 
<tr><td>AZ - NAC Breda</td><td> 
<input name="nummer4" value="4" type="hidden"> 
<input name="doelthuis4" value="X" size="1" maxlength="2" type="text"> 
- <input name="doeluit4" value="X" size="1" maxlength="2" type="text"> 
</td></tr> 
</table> 
<input type="submit" name="submit" value="update"> 
</form> 
</div>
<div id="sidebar">
	<h3>Het Menu</h3>
<ul class="sidemenu">				
	<li><a href="../gastenboek/gastenboek.php"                 >Gastenboek</a> tegenwoordig op de site zelf</li>
	<li><a href="/phpBB3/"                                     >Forum</a> tegenwoordig gehost op de site zelf</li> 
	<li><a href="http://leonb.punt.nl/"      target="_blank"   >Mijn punt.nl: weblog</a> (opent in nieuw venster)</li>
	<li><a href="http://llbb.myminicity.com" target="_blank"   >my mini city: LL-BB</a> (opent in nieuw venster)</li>
	<li title="alles van voetbal (binnenkort meer)"><a href="../voetbal/eredivisie.php"                                 >voetbal - eredivisie</a></li>
	<li title="inactive link, niet op klikken"><a href="#" onmouseover="return expandOrCollapse(this)"                  >School</a>
		<ul class="submenu" style="display: none;">
			<li title="klik hier voor alle (recente) informaticaopdrachten"><a href="../school/informatica.php"         >informatica</a></li>
			<li title="hier vind je alle links die voor school handig zijn"><a href="../school/schoollinks.php"         >weblinks</a></li>
		</ul>
	</li>
	<li title="inactive link, niet op klikken"><a href="#" onmouseover="return expandOrCollapse(this)"                  >Overig</a>
		<ul class="submenu" style="display: none;">
			<li title="klik hier voor een paar leuke spelletjes (meer volgt)"><a href="../spel/spelletjes.php"          >spelletjes</a>
			<li title="hier vind u een fotoalbum (word niks mee gedaan, was verplicht)"><a href="../overig/foto.php"    >fotoalbum</a></li>
			<li title="hier vind u weblinks die leuk en/of handig kunnen zijn"><a href="../overig/weblinks.php"         >weblinks</a></li>
			<li title="inactive link, alleen voor de admin"><a href="#" onmouseover="return expandOrCollapse(this)"     >sitebeheer</a></li>
				<ul class="submenu" style="display: none;">
					<li><a href="http://leonb.x10hosting.com:2082"           target="_blank"                            >sitebeheer :2082</a></li>
					<li><a href="../admin/"                                                                             >sitebeheer via site zelf</a></li>
				</ul>
			</li>
		</ul>
	</li>
</ul>	<!-- sidebar ends -->		
	</div>
<!-- content-wrap ends-->	
</div>
<!-- footer starts -->		
<div id="footer-bottom">		
<p><script language="JavaScript1.2">
copyright=new Date();
update=copyright.getYear();

document.write("Copyright © 2007 - "+ update + " Leon Bulters ");
</script><P>
		<a href="../index.php">Home</a>&nbsp;|&nbsp;
   		<a href="../contact/gegevens.php">Gegevens</a>&nbsp;|&nbsp;
		<a href="../contact/contact.php">Mail de webmaster</a></p>	
		</div>
<!-- footer ends-->
</div>
<!-- wrap ends here -->
</div>
</body>
</html>

updateklaar (editor)
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta name="Description" content="Information architecture, Web Design, Web Standards." />
<meta name="Keywords" content="your, keywords" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="Distribution" content="Global" />
<meta name="Author" content="Erwin Aligam - ealigam@gmail.com" />
<meta name="Robots" content="index,follow" />

<link rel="stylesheet" href="../Outdoor.css" type="text/css" />
<title>De website van Leon Bulters - Voetbal - eredivisie</title>
</head>
<body>
<?php
include("../opmaak/header.php")
?>
<div id="main">
<?php
require_once 'db_config.php';
?>
<?php
$dag = $_GET['actie']; 
for($i = 1; $i < 10; $i++){ 
$update = "UPDATE eredivisie" . $dag . " SET doelpuntenthuis = '" . $_POST['doelthuis'] . $i . "', doelpuntenuit = '" . $_POST['doeluit'] . $i . "'
WHERE id = '" . $_POST['nummer']. $i . "'";
echo $update; 
mysql_query($update) or mysql_error(); 
}  
?> 

<h2>Geupdated</h2>
Alle scores zijn geupdated.<br>
- <a href="eredivisieupdate.php">klik hier</a> om andere standen bij te werken<br>
- <a href="eredivisie.php">klik hier</a> om de geupdate pagina te bekijken<br>
- <a href="../admin/">klik hier</a> om terug te gaan naar de adminpagina<br>
</div>
<?php
include("../opmaak/footer.php")
?>

updateklaar (bron)
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta name="Description" content="Information architecture, Web Design, Web Standards." />
<meta name="Keywords" content="your, keywords" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="Distribution" content="Global" />
<meta name="Author" content="Erwin Aligam - ealigam@gmail.com" />
<meta name="Robots" content="index,follow" />

<link rel="stylesheet" href="../Outdoor.css" type="text/css" />
<title>De website van Leon Bulters - Voetbal - eredivisie</title>
</head>
<body>
<!-- wrap starts here -->
<div id="wrap">

	<!--header -->
	<div id="header">			
				
		<h1 id="logo-text"><a href="../index.php">Gemaakt door Leon Bulters</a></h1>		
		<p id="slogan">Tijdens de lessen informatica</p>		
			
		<div id="header-links">
			<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="../index.php">Homepage</a> | 
			<a href="../contact/gegevens.php">Gegevens</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
			&nbsp;&nbsp;&nbsp;&nbsp;<a href="../contact/contact.php">mail de webmaster</a></p>
		</div>				
		
	<!--header ends-->					
	</div>
	
	<div id="header-photo"><img src="../header-photo.jpg" width="870" height="206" alt="header-photo" /></div>	
	<!-- content-wrap starts -->
	<div id="content-wrap"><div id="main">
 UPDATE eredivisiezaterdag SET doelpuntenthuis = '1', doelpuntenuit = '1'
WHERE id = '1'UPDATE eredivisiezaterdag SET doelpuntenthuis = '2', doelpuntenuit = '2'
WHERE id = '2'UPDATE eredivisiezaterdag SET doelpuntenthuis = '3', doelpuntenuit = '3'
WHERE id = '3'UPDATE eredivisiezaterdag SET doelpuntenthuis = '4', doelpuntenuit = '4'
WHERE id = '4'UPDATE eredivisiezaterdag SET doelpuntenthuis = '5', doelpuntenuit = '5'
WHERE id = '5'UPDATE eredivisiezaterdag SET doelpuntenthuis = '6', doelpuntenuit = '6'
WHERE id = '6'UPDATE eredivisiezaterdag SET doelpuntenthuis = '7', doelpuntenuit = '7'
WHERE id = '7'UPDATE eredivisiezaterdag SET doelpuntenthuis = '8', doelpuntenuit = '8'
WHERE id = '8'UPDATE eredivisiezaterdag SET doelpuntenthuis = '9', doelpuntenuit = '9'
WHERE id = '9' 

<h2>Geupdated</h2>
Alle scores zijn geupdated.<br>
- <a href="eredivisieupdate.php">klik hier</a> om andere standen bij te werken<br>
- <a href="eredivisie.php">klik hier</a> om de geupdate pagina te bekijken<br>
- <a href="../admin/">klik hier</a> om terug te gaan naar de adminpagina<br>
</div>
<div id="sidebar">
	<h3>Het Menu</h3>
<ul class="sidemenu">				
	<li><a href="../gastenboek/gastenboek.php"                 >Gastenboek</a> tegenwoordig op de site zelf</li>
	<li><a href="/phpBB3/"                                     >Forum</a> tegenwoordig gehost op de site zelf</li> 
	<li><a href="http://leonb.punt.nl/"      target="_blank"   >Mijn punt.nl: weblog</a> (opent in nieuw venster)</li>
	<li><a href="http://llbb.myminicity.com" target="_blank"   >my mini city: LL-BB</a> (opent in nieuw venster)</li>
	<li title="alles van voetbal (binnenkort meer)"><a href="../voetbal/eredivisie.php"                                 >voetbal - eredivisie</a></li>
	<li title="inactive link, niet op klikken"><a href="#" onmouseover="return expandOrCollapse(this)"                  >School</a>
		<ul class="submenu" style="display: none;">
			<li title="klik hier voor alle (recente) informaticaopdrachten"><a href="../school/informatica.php"         >informatica</a></li>
			<li title="hier vind je alle links die voor school handig zijn"><a href="../school/schoollinks.php"         >weblinks</a></li>
		</ul>
	</li>
	<li title="inactive link, niet op klikken"><a href="#" onmouseover="return expandOrCollapse(this)"                  >Overig</a>
		<ul class="submenu" style="display: none;">
			<li title="klik hier voor een paar leuke spelletjes (meer volgt)"><a href="../spel/spelletjes.php"          >spelletjes</a>
			<li title="hier vind u een fotoalbum (word niks mee gedaan, was verplicht)"><a href="../overig/foto.php"    >fotoalbum</a></li>
			<li title="hier vind u weblinks die leuk en/of handig kunnen zijn"><a href="../overig/weblinks.php"         >weblinks</a></li>
			<li title="inactive link, alleen voor de admin"><a href="#" onmouseover="return expandOrCollapse(this)"     >sitebeheer</a></li>
				<ul class="submenu" style="display: none;">
					<li><a href="http://leonb.x10hosting.com:2082"           target="_blank"                            >sitebeheer :2082</a></li>
					<li><a href="../admin/"                                                                             >sitebeheer via site zelf</a></li>
				</ul>
			</li>
		</ul>
	</li>
</ul>	<!-- sidebar ends -->		
	</div>
<!-- content-wrap ends-->	
</div>
<!-- footer starts -->		
<div id="footer-bottom">		
<p><script language="JavaScript1.2">
copyright=new Date();
update=copyright.getYear();

document.write("Copyright © 2007 - "+ update + " Leon Bulters ");
</script><P>
		<a href="../index.php">Home</a>&nbsp;|&nbsp;
   		<a href="../contact/gegevens.php">Gegevens</a>&nbsp;|&nbsp;
		<a href="../contact/contact.php">Mail de webmaster</a></p>	
		</div>
<!-- footer ends-->
</div>
<!-- wrap ends here -->
</div>
</body>
</html>

hoop dat je er wat mee kunt
 
Nog maar poging ;)

PHP:
$doelt = 'doelthuis' . $i;
$doelu = 'doeluit' . $i;
$id = 'nummer' . $i; 

$update = "UPDATE eredivisie" . $dag . " SET doelpuntenthuis = '$_POST[$doelt]', doelpuntenuit = '$_POST[$doelu]' WHERE id = '$_POST[$id]'";

En post je weer de query als het nog steeds niet werkt?
 
Nog maar poging ;)

PHP:
$doelt = 'doelthuis' . $i;
$doelu = 'doeluit' . $i;
$id = 'nummer' . $i; 

$update = "UPDATE eredivisie" . $dag . " SET doelpuntenthuis = '$_POST[$doelt]', doelpuntenuit = '$_POST[$doelu]' WHERE id = '$_POST[$id]'";

En post je weer de query als het nog steeds niet werkt?

Hey,

Hij werkt eindelijk, hoe het kan snap ik niet, want je kunt met $_POST toch geen var. tussen de [] zetten?

kun je daar nog wat commentaar bij geven.

in ieder geval al bedankt tot nu toe
 
Je moet het zien alsof er meerdere tussenstappen zijn:
PHP:
$i = 3;
$doelt = 'doelthuis' . $i;

// $doelt = 'doelthuis3'

// Als je dan:

$_POST[$doelt];

// opvraagt, dan staat er eigenlijk gewoon:

$_POST['doelthuis3'];

// en dat is de naam van het <input> veld op je vorige pagina...

Blij dat het nu werkt!
 
Je moet het zien alsof er meerdere tussenstappen zijn:
PHP:
$i = 3;
$doelt = 'doelthuis' . $i;

// $doelt = 'doelthuis3'

// Als je dan:

$_POST[$doelt];

// opvraagt, dan staat er eigenlijk gewoon:

$_POST['doelthuis3'];

// en dat is de naam van het <input> veld op je vorige pagina...

Blij dat het nu werkt!

Oke, thanx, ik zet dit erbij als commentaar, dan weet ik later ook nog wat er staat (dan begrijp ik het nog)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan