dj technics
Gebruiker
- Lid geworden
- 1 sep 2007
- Berichten
- 367
hallo
om te beginnen hier is mijn script
dit is bedoeld om de volgorde van mijn pagina's aan te passen.
vreemd genoeg: wat ik ook doe de kolom volgorde staat altijd op 2.
ik zou nog kunnen begrijpen als dit 0 was maar 2 lijkt mij geen probleem met de query of dergelijke.
verder wordt dit script perfect geparst zonder error of dergelijke.
ik zou echt niet weten vanwaar die twee komt. de nummer zou volgens mij toch de value van de radio's moeten zijn?
alvast bedankt
dj technics
om te beginnen hier is mijn script
PHP:
<?php ob_start(); ?>
<html>
<head>
<title>sorteren</title>
</head>
<body>
<?php
$cServer = "localhost";
$cUser = "root";
$cPasswd = "--------";
mysql_connect( $cServer, $cUser, $cPasswd );
mysql_select_db( 'spoor 6' );
$Query = "SELECT `page_name` FROM `pagina's` ORDER BY `volgorde` ASC";
$vQuery = mysql_query( $Query );
if ($vQuery){
echo '<form action="sorteren.php" method="post">';
echo '<table border="0">';
echo '<tr><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><td>10</td><td></td></tr>';
while ($vPage = mysql_fetch_assoc( $vQuery )){
if(isset ($_POST[$vPage['page_name']])) {
$uQuery = "UPDATE `pagina's`SET volgorde = '" . $_POST[$vPage['page_name']] . "';";
$nControle = mysql_query($uQuery);
} else {
echo '<tr><td><input type="radio" name="' . $vPage['page_name'] . '" value="1"></td>
<td><input type="radio" name="' . $vPage['page_name'] . '" value="2"></td>
<td><input type="radio" name="' . $vPage['page_name'] . '" value="3"></td>
<td><input type="radio" name="' . $vPage['page_name'] . '" value="4"></td>
<td><input type="radio" name="' . $vPage['page_name'] . '" value="5"></td>
<td><input type="radio" name="' . $vPage['page_name'] . '" value="6"></td>
<td><input type="radio" name="' . $vPage['page_name'] . '" value="7"></td>
<td><input type="radio" name="' . $vPage['page_name'] . '" value="8"></td>
<td><input type="radio" name="' . $vPage['page_name'] . '" value="9"></td>
<td><input type="radio" name="' . $vPage['page_name'] . '" value="10"></td>
<td>' . $vPage['page_name'] . '</td></tr>';
}
}
echo '</table>';
echo '<input type="submit" name="verwerken" value="uitvoeren">';
echo '</form>';
} else {
echo 'er ging iets mis';
}
if($nControle){header('location:bewerken.php');}
else {exit();}
?>
</body>
</html>
<?php ob_flush(); ?>
dit is bedoeld om de volgorde van mijn pagina's aan te passen.
vreemd genoeg: wat ik ook doe de kolom volgorde staat altijd op 2.
ik zou nog kunnen begrijpen als dit 0 was maar 2 lijkt mij geen probleem met de query of dergelijke.
verder wordt dit script perfect geparst zonder error of dergelijke.
ik zou echt niet weten vanwaar die twee komt. de nummer zou volgens mij toch de value van de radio's moeten zijn?
alvast bedankt
dj technics
Laatst bewerkt door een moderator: