Tutorial
finduilas - 03/09/2005 14:22
PHP gevorderde
Hallo,
Ik heb met de tutorial van dennis over formulieren een pagina gemaakt waar ik dingen kan toevoegen naar de database.Nu wil ik ook nog eens de dingen die in de database staan kunnen wijzigen.Is hier ook een tutorial over?Of weet er iemand hoe ik dit moet doen!
Liefst geen scripts.Ik wil het zelf doen!Zo leer ik het.
28 antwoorden
Gesponsorde links
finduilas - 03/09/2005 14:25 (laatste wijziging 03/09/2005 14:27)
PHP gevorderde
Het is dus met select.Ik ga aan de slag.
EDIT:Nou,Ik snap wel dat je met SELECT gegevens uit een database kan halen.Maar verder geraak ik niet.Hoe kan ik ze dan wijzigen?Mss is een voorbeeldscriptje hier dan toch welkom.
finduilas - 03/09/2005 14:30 (laatste wijziging 03/09/2005 14:34)
PHP gevorderde
Ik las verder dan de eerste zin maar snapte er niet veel van.
EDIT: Ik snap dat ik SELECT moet gebruiken om iets te weergeven.Meer van je uitleg niet.Ik ken een dropdownbox maar ik weet niet hoe ik hem aan SELECT moet koppelen enz.
EDIT 2:Ik zocht al in de scriptlibary.Maar niets.
finduilas - 03/09/2005 15:54 (laatste wijziging 03/09/2005 16:43)
PHP gevorderde
Nu heb ik dit al:
<?php
mysql_connect('localhost','usernaam','passwoord');
mysql_select_db('db_naam') or die (mysql_error());
$query = "SELECT `id`, `naam` FROM `members`";
$result = mysql_query($query) or die( mysql_error());
echo "<select name='members'>";
while($fetch = mysql_fetch_array($result))
{
echo "<option value='".$fetch['id']."'>".$fetch['naam']."</option>";
}
echo "</select>";
<?php
$query = "SELECT `id`, `naam` FROM `members`" ;
echo "<select name='members'>" ; {
echo "<option value='" . $fetch [ 'id' ] . "'>" . $fetch [ 'naam' ] . "</option>" ; }
Als ik nu op een optie klik van de DDB wil ik dat alle gegevens van dat member word weergeven in het onderstaand formulier.
<form method="post">
Naam:<input type="text" name="naam" />
Tag:<input type="text" name="tag" />
X-fire:<input type="text" name="xfire" />
Team:<input type="text" name="team" />
Functie:<input type="text" name="functie" />
Msn:<input type="text" name="msn" />
<input type="submit" value="Updaten" name="update" />
<form>
< form method= "post" >
Naam:< input type= "text" name= "naam" />
Tag:< input type= "text" name= "tag" />
X- fire:< input type= "text" name= "xfire" />
Team:< input type= "text" name= "team" />
Functie:< input type= "text" name= "functie" />
Msn:< input type= "text" name= "msn" />
< input type= "submit" value= "Updaten" name= "update" />
< form>
nemesiskoen - 03/09/2005 16:51 (laatste wijziging 03/09/2005 16:51)
PHP expert
* geen html echoen
* form tag openen
* form tag sluiten
* value attribuut doet wonderen
bestand1.php
<?php
mysql_connect('localhost','usernaam','passwoord');
mysql_select_db('db_naam') or die (mysql_error());
$query = "SELECT `id`, `naam` FROM `members`";
$result = mysql_query($query) or die( mysql_error());
?>
<form name="edit" method="post" action="bestand2.php">
<select name='members'>
<?php
while($fetch = mysql_fetch_array($result))
{
echo "<option value='".$fetch['id']."'>".$fetch['naam']."</option>";
}
?>
</select>
<input type="submit" value="submit" name="submit">
</form>
<?php
$query = "SELECT `id`, `naam` FROM `members`" ;
?>
<form name="edit" method="post" action="bestand2.php">
<select name='members'>
<?php
{
echo "<option value='" . $fetch [ 'id' ] . "'>" . $fetch [ 'naam' ] . "</option>" ; }
?>
</select>
<input type="submit" value="submit" name="submit">
</form>
bestand2.php
<?php
if(isSet($_POST['submit'])){
if(!isSet($_POST['update'])){
$query = MySQL_query("SELECT * FROM members WHERE id = '". addslashes($_POST['id']) ."'");
$obj = MySQL_fetch_object($query);
?>
<form method="post">
Naam:<input type="text" name="naam" value="<?= $obj->naam; ?>/>
Tag:<input type="text" name="tag" value="<?= $obj->tag; ?> />
X-fire:<input type="text" name="xfire" value="<?= $obj->xfire; ?> />
<?php /*enzovoort*/ ?>
Team:<input type="text" name="team" />
Functie:<input type="text" name="functie" />
Msn:<input type="text" name="msn" />
<input type="submit" value="Updaten" name="update" />
<form>
<?php
} else { //er is op update geklikt
$query = "UPDATE members SET naam = '". addslashes($_POST['naam']) .../*enzovoort*/
}
}
?>
<?php
if ( isSet ( $_POST [ 'submit' ] ) ) { if ( ! isSet ( $_POST [ 'update' ] ) ) { ?>
<form method="post">
Naam:<input type="text" name="naam" value="<?= $obj -> naam ; ?> />
Tag:<input type="text" name="tag" value="<?= $obj -> tag ; ?> />
X-fire:<input type="text" name="xfire" value="<?= $obj -> xfire ; ?> />
<?php /*enzovoort*/ ?>
Team:<input type="text" name="team" />
Functie:<input type="text" name="functie" />
Msn:<input type="text" name="msn" />
<input type="submit" value="Updaten" name="update" />
<form>
<?php
} else { //er is op update geklikt
$query = "UPDATE members SET naam = '" . addslashes ( $_POST [ 'naam' ] ) ... /*enzovoort*/
}
}
?>
leendert - 03/09/2005 16:54
HTML beginner
uh nemesiskoen
Korte notatie van <?php is niet goed !!!
Altijd <?php gebruiken.
finduilas - 03/09/2005 17:53 (laatste wijziging 03/09/2005 18:25)
PHP gevorderde
@nemesiskoen: mijn form tag is geopent,en was hem vergeten te sluiten
Maareuh je script werkt niet goed.Er zitten nog fouten in.Ik zoek wel zelf nog eventjes.
EDIT:Nu heb ik dit: (1bestand) editmembers2.php:
<?php
mysql_connect('localhost','db_sfc','');
mysql_select_db('db_sfc') or die(mysql_error());
if(!isset($_POST['submit']))
{
$query = "SELECT `id`, `naam` FROM `members`";
$result = mysql_query($query) or die(mysql_error());
?>
<form method="post" action="">
<select name="members">
<?php
while($fetch = mysql_fetch_array($result))
{
echo "<option value='".$fetch['id']."'>".$fetch['naam']."</option>";
}
echo "</select>
<input type=\"submit\" value=\"submit\" name=\"submit\">
</form>";
}
else
{
if(!isset($_POST['submit2']))
{
$query = MySQL_query("SELECT * FROM `members` WHERE `id` = '". $_POST['members'] ."'");
$obj = MySQL_fetch_object($query) or die(mysql_error());
?>
<form method="post" action=''>
Naam:<input type="text" name="naam" value="<?= $obj->naam; ?>" />
Tag:<input type="text" name="tag" value="<?= $obj->tag; ?> /" >
X-fire:<input type="text" name="xfire" value="<?= $obj->xfire; ?>" />
Team:<input type="text" name="team" value="<?= $obj->team; ?>" />
Functie:<input type="text" name="functie" value="<?= $obj->functie; ?>" />
Msn:<input type="text" name="msn" value="<?= $obj->msn; ?>" />
<input type="hidden" name="id" value="<?= $obj->id; ?>" />
<input type="submit" value="Updaten" name="submit2" />
</form>
<?php
}
else
{
$query = "UPDATE `members`
SET `naam` = '".$_POST['naam']."',
`tag` = '".$_POST['tag']."',
`xfire` = '".$_POST['xfire']."',
`team` = '".$_POST['team']."',
`functie` = '".$_POST['functie']."',
`msn` = '".$_POST['msn']."'
WHERE `id` = '". $_POST['id']."'";
$result = mysql_query($query) or die(mysql_error());
echo "De gegevens van deze user zijn succesvol aangepast.";
}
}
?>
<?php
if ( ! isset ( $_POST [ 'submit' ] ) ) {
$query = "SELECT `id`, `naam` FROM `members`" ;
?>
<form method="post" action="">
<select name="members">
<?php
{
echo "<option value='" . $fetch [ 'id' ] . "'>" . $fetch [ 'naam' ] . "</option>" ; }
<input type=\" submit\" value=\" submit\" name=\" submit\" >
</form>" ;
}
else
{
if ( ! isset ( $_POST [ 'submit2' ] ) ) {
$query = MySQL_query ( "SELECT * FROM `members` WHERE `id` = '" . $_POST [ 'members' ] . "'" ) ; ?>
<form method="post" action=''>
Naam:<input type="text" name="naam" value="<?= $obj -> naam ; ?> " />
Tag:<input type="text" name="tag" value="<?= $obj -> tag ; ?> /" >
X-fire:<input type="text" name="xfire" value="<?= $obj -> xfire ; ?> " />
Team:<input type="text" name="team" value="<?= $obj -> team ; ?> " />
Functie:<input type="text" name="functie" value="<?= $obj -> functie ; ?> " />
Msn:<input type="text" name="msn" value="<?= $obj -> msn ; ?> " />
<input type="hidden" name="id" value="<?= $obj -> id ; ?> " />
<input type="submit" value="Updaten" name="submit2" />
</form>
<?php
}
else
{
$query = "UPDATE `members`
SET `naam` = '" . $_POST [ 'naam' ] . "',
`tag` = '" . $_POST [ 'tag' ] . "',
`xfire` = '" . $_POST [ 'xfire' ] . "',
`team` = '" . $_POST [ 'team' ] . "',
`functie` = '" . $_POST [ 'functie' ] . "',
`msn` = '" . $_POST [ 'msn' ] . "'
WHERE `id` = '" . $_POST [ 'id' ] . "'" ;
echo "De gegevens van deze user zijn succesvol aangepast." ; }
}
?>
maar er word niets gewijzigt in de DB als ik update.Iemand?
Dit is de tabelstructuur in de mysql:
--
-- Tabel structuur voor tabel `members`
--
CREATE TABLE `members` (
`id` int(5) NOT NULL auto_increment,
`naam` varchar(20) NOT NULL default '',
`tag` varchar(20) NOT NULL default '',
`xfire` varchar(20) NOT NULL default '',
`team` varchar(20) NOT NULL default '',
`functie` varchar(20) NOT NULL default '',
`msn` varchar(20) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
nemesiskoen - 03/09/2005 18:51
PHP expert
Ja... php kan geen twee submit buttons in 1 bestand verwerken. Je moet dus werken met een hidden field.
En leendert... wat is er mis met <?=
Zelf schrijf ik nooit <? maar altijd <?php. Maar bij zo'n situaties zie ik het probleem niet echt...
Dit zou moeten werken.
<?php
mysql_connect('localhost','db_sfc','');
mysql_select_db('db_sfc') or die(mysql_error());
if(!isset($_POST['hid1']))
{
$query = "SELECT `id`, `naam` FROM `members`";
$result = mysql_query($query) or die(mysql_error());
?>
<form method="post" action="">
<select name="members">
<?php
while($fetch = mysql_fetch_array($result))
{
echo "<option value='".$fetch['id']."'>".$fetch['naam']."</option>";
}
?>
</select>
<input type="hidden" value="1" name="hid1" />
<input type=\"submit\" value=\"submit\" name=\"submit\">
</form>
<?php
}
else
{
if(!isset($_POST['hid2']))
{
$query = MySQL_query("SELECT * FROM `members` WHERE `id` = '". $_POST['members'] ."'");
$obj = MySQL_fetch_object($query) or die(mysql_error());
?>
<form method="post" action=''>
Naam:<input type="text" name="naam" value="<?= $obj->naam; ?>" />
Tag:<input type="text" name="tag" value="<?= $obj->tag; ?> /" >
X-fire:<input type="text" name="xfire" value="<?= $obj->xfire; ?>" />
Team:<input type="text" name="team" value="<?= $obj->team; ?>" />
Functie:<input type="text" name="functie" value="<?= $obj->functie; ?>" />
Msn:<input type="text" name="msn" value="<?= $obj->msn; ?>" />
<input type="hidden" name="id" value="<?= $obj->id; ?>" />
<input type="hidden" name="hid2" value="1" />
<input type="submit" value="Updaten" name="submit2" />
</form>
<?php
}
else
{
$query = "UPDATE `members`
SET `naam` = '".$_POST['naam']."',
`tag` = '".$_POST['tag']."',
`xfire` = '".$_POST['xfire']."',
`team` = '".$_POST['team']."',
`functie` = '".$_POST['functie']."',
`msn` = '".$_POST['msn']."'
WHERE `id` = '". $_POST['id']."'";
$result = mysql_query($query) or die(mysql_error());
echo "De gegevens van deze user zijn succesvol aangepast.";
}
}
?>
<?php
if ( ! isset ( $_POST [ 'hid1' ] ) ) {
$query = "SELECT `id`, `naam` FROM `members`" ;
?>
<form method="post" action="">
<select name="members">
<?php
{
echo "<option value='" . $fetch [ 'id' ] . "'>" . $fetch [ 'naam' ] . "</option>" ; }
?>
</select>
<input type="hidden" value="1" name="hid1" />
<input type=\"submit\" value=\"submit\" name=\"submit\">
</form>
<?php
}
else
{
if ( ! isset ( $_POST [ 'hid2' ] ) ) {
$query = MySQL_query ( "SELECT * FROM `members` WHERE `id` = '" . $_POST [ 'members' ] . "'" ) ; ?>
<form method="post" action=''>
Naam:<input type="text" name="naam" value="<?= $obj -> naam ; ?> " />
Tag:<input type="text" name="tag" value="<?= $obj -> tag ; ?> /" >
X-fire:<input type="text" name="xfire" value="<?= $obj -> xfire ; ?> " />
Team:<input type="text" name="team" value="<?= $obj -> team ; ?> " />
Functie:<input type="text" name="functie" value="<?= $obj -> functie ; ?> " />
Msn:<input type="text" name="msn" value="<?= $obj -> msn ; ?> " />
<input type="hidden" name="id" value="<?= $obj -> id ; ?> " />
<input type="hidden" name="hid2" value="1" />
<input type="submit" value="Updaten" name="submit2" />
</form>
<?php
}
else
{
$query = "UPDATE `members`
SET `naam` = '" . $_POST [ 'naam' ] . "',
`tag` = '" . $_POST [ 'tag' ] . "',
`xfire` = '" . $_POST [ 'xfire' ] . "',
`team` = '" . $_POST [ 'team' ] . "',
`functie` = '" . $_POST [ 'functie' ] . "',
`msn` = '" . $_POST [ 'msn' ] . "'
WHERE `id` = '" . $_POST [ 'id' ] . "'" ;
echo "De gegevens van deze user zijn succesvol aangepast." ; }
}
?>
nemesiskoen - 03/09/2005 19:12 (laatste wijziging 03/09/2005 19:13)
PHP expert
Citaat:
<form method="post" action="">
<select name="members">
<option value='1'>Test</option><option value='2'>Tactical</option> </select>
<input type="hidden" value="1" name="hid1" />
<input type="submit" value="submit" name="submit">
</form>
=>
Citaat:
<form method="post" action="">
<select name="members">
<option value='1'>Test</option><option value='2'>Tactical</option> </select>
<input type="hidden" value="1" name="hid1" />
<input type="submit" value="submit" name="submit">
</form>
btway: het is toegestaan zelf proberen te debuggen.
finduilas - 03/09/2005 19:25
PHP gevorderde
Ik heb het al zelf geprobeert.Trouwens Die optie's zijn niet vast.Deze worden uit de database gehaald.
nemesiskoen - 03/09/2005 19:27
PHP expert
Verander
Citaat:
<input type="submit" value="submit" name="submit">
in
Citaat:
<input type="submit" value="submit" name="submit">
Jij bent echt niet van het principe: "proberen en proberen te verstaan wat de anderen bedoelen" maar van het principe: "let others work"
finduilas - 03/09/2005 19:32 (laatste wijziging 03/09/2005 19:34)
PHP gevorderde
Ik bedoelde dat ik al probeerde om fouten eruit te halen.Het is niet die fout die ik bedoelde.Ik wil doodgraag dat ik het zelf kan.Maar ik ben beginner.Ik kom niet direct hiernaartoe.Ik poste het form en de dingen die ik zelf al vond.Het is niet omdat jij overal zo goed in bent dat ik dat ben.Dit forum is om iedereen te helpen en zo hen te doen leren uit hun fouten.Niet om direct iemand helemaal af te breken en te "verwijten" voor luiaard.Want daar komt het eigenlijk op neer.
Heu,Maar het probleem is nu nog altijd niet opgelost.Ik leg het nog eens duidelijk uit.Het probleem dat ik bedoel is dat als ik een account geselecteerd heb ik de gegevenskrijg.Als ik iets verander aan die gegevens (die in een form staan) en dan op update klik verandert er niets in de database.Geen update dus.
Nog een opmerking:Als ik van de aard zou zijn de anderen het werk te laten doen zou ik gewoon een volledig al gescript script vragen.En niet van 0 beginnen.Dit denk ik toch en ik verstond wat je bedoelde en heb dit dan ook veranderd.
nielsvdwal - 03/09/2005 19:48
PHP gevorderde
zoek een script.. en ga hem zelf verandere.. daar leer je volgens mij meer van dan hier te gaan vragen aan iedrn..
nathanael - 03/09/2005 20:11
HTML gevorderde
Je moet eerst je gegevens in een while-loop zetten:
<?php
if(Isset($_POST['update']))
{
mysql_query("UPDATE members SET naam = '".$_POST['naam']."', etc");
}
else
{
$query = mysql_query("SELECT * FROM table");
?>
<form method="post">
<?php
while($obj = mysql_fetch_object($query))
{
echo "<select name=\"$obj->naam\">$obj->naam</select>";
//En hier de rest
}
?>
<input type="submit" name="update" value="Updaten">
</form>
<?php
}
?>
<?php
if ( Isset ( $_POST [ 'update' ] ) ) {
mysql_query ( "UPDATE members SET naam = '" . $_POST [ 'naam' ] . "', etc" ) ; }
else
{
?>
<form method="post">
<?php
{
echo "<select name=\" $obj->naam \" >$obj->naam </select>" ; //En hier de rest
}
?>
<input type="submit" name="update" value="Updaten">
</form>
<?php
}
?>
Zoeist moet het wezen
finduilas - 03/09/2005 21:20
PHP gevorderde
Hallo,
Helaas is het nog niet zo.
Nu krijg ik geen inhoud meer in het formulier.
http://www.wyger.nl/usr/sfc/editmember2.php
Dit is nu de code:
<?php
mysql_connect('localhost','db_sfc','9xwyxpbj');
mysql_select_db('db_sfc') or die(mysql_error());
if(!isset($_POST['hid1']))
{
$query = "SELECT `id`, `naam` FROM `members`";
$result = mysql_query($query) or die(mysql_error());
?>
<form method="post" action="">
<select name="members">
<?php
while($fetch = mysql_fetch_array($result))
{
echo "<option value='".$fetch['id']."'>".$fetch['naam']."</option>";
}
?>
</select>
<input type="hidden" value="1" name="hid1" />
<input type="submit" value="submit" name="submit">
</form>
<?php
}
else
{
if(!isset($_POST['hid2']))
{
$query = MySQL_query("SELECT * FROM `members` WHERE `id` = '". $_POST['members'] ."'");
$obj = MySQL_fetch_object($query) or die(mysql_error());
?>
<form method="post" action=''>
<?php
while($obj = mysql_fetch_object($query))
{
echo "<select name=\"$obj->naam\">$obj->naam</select>";
"<select name=\"$obj->tag\">$obj->tag</select>";
"<select name=\"$obj->xfire\">$obj->xfire</select>";
"<select name=\"$obj->team\">$obj->team</select>";
"<select name=\"$obj->functie\">$obj->naam</select>";
"<select name=\"$obj->msn\">$obj->msn</select>";
}
?>
Naam:<input type="text" name="naam" value="<?= $obj->naam; ?>" />
Tag:<input type="text" name="tag" value="<?= $obj->tag; ?> /" >
X-fire:<input type="text" name="xfire" value="<?= $obj->xfire; ?>" />
Team:<input type="text" name="team" value="<?= $obj->team; ?>" />
Functie:<input type="text" name="functie" value="<?= $obj->functie; ?>" />
Msn:<input type="text" name="msn" value="<?= $obj->msn; ?>" />
<input type="hidden" name="id" value="<?= $obj->id; ?>" />
<input type="hidden" name="hid2" value="1" />
<input type="submit" value="Updaten" name="submit2" />
</form>
<?php
}
else
{
$query = "UPDATE `members`
SET `naam` = '".$_POST['naam']."',
`tag` = '".$_POST['tag']."',
`xfire` = '".$_POST['xfire']."',
`team` = '".$_POST['team']."',
`functie` = '".$_POST['functie']."',
`msn` = '".$_POST['msn']."'
WHERE `id` = '". $_POST['id']."'";
$result = mysql_query($query) or die(mysql_error());
echo "De gegevens van deze user zijn succesvol aangepast.";
}
}
?>
<?php
if ( ! isset ( $_POST [ 'hid1' ] ) ) {
$query = "SELECT `id`, `naam` FROM `members`" ;
?>
<form method="post" action="">
<select name="members">
<?php
{
echo "<option value='" . $fetch [ 'id' ] . "'>" . $fetch [ 'naam' ] . "</option>" ; }
?>
</select>
<input type="hidden" value="1" name="hid1" />
<input type="submit" value="submit" name="submit">
</form>
<?php
}
else
{
if ( ! isset ( $_POST [ 'hid2' ] ) ) {
$query = MySQL_query ( "SELECT * FROM `members` WHERE `id` = '" . $_POST [ 'members' ] . "'" ) ; ?>
<form method="post" action=''>
<?php
{
echo "<select name=\" $obj->naam \" >$obj->naam </select>" ; "<select name=\" $obj->tag \" >$obj->tag </select>" ;
"<select name=\" $obj->xfire \" >$obj->xfire </select>" ;
"<select name=\" $obj->team \" >$obj->team </select>" ;
"<select name=\" $obj->functie \" >$obj->naam </select>" ;
"<select name=\" $obj->msn \" >$obj->msn </select>" ;
}
?>
Naam:<input type="text" name="naam" value="<?= $obj -> naam ; ?> " />
Tag:<input type="text" name="tag" value="<?= $obj -> tag ; ?> /" >
X-fire:<input type="text" name="xfire" value="<?= $obj -> xfire ; ?> " />
Team:<input type="text" name="team" value="<?= $obj -> team ; ?> " />
Functie:<input type="text" name="functie" value="<?= $obj -> functie ; ?> " />
Msn:<input type="text" name="msn" value="<?= $obj -> msn ; ?> " />
<input type="hidden" name="id" value="<?= $obj -> id ; ?> " />
<input type="hidden" name="hid2" value="1" />
<input type="submit" value="Updaten" name="submit2" />
</form>
<?php
}
else
{
$query = "UPDATE `members`
SET `naam` = '" . $_POST [ 'naam' ] . "',
`tag` = '" . $_POST [ 'tag' ] . "',
`xfire` = '" . $_POST [ 'xfire' ] . "',
`team` = '" . $_POST [ 'team' ] . "',
`functie` = '" . $_POST [ 'functie' ] . "',
`msn` = '" . $_POST [ 'msn' ] . "'
WHERE `id` = '" . $_POST [ 'id' ] . "'" ;
echo "De gegevens van deze user zijn succesvol aangepast." ; }
}
?>
Mss begrijp ik het verkeerd en moet het nog anders.
leendert - 04/09/2005 00:08
HTML beginner
Citaat:
Inderdaad, de kans dat je een server hebt die <?= niet ondersteunt is echt wel enorm klein, en dat valt ook gemakkelijk in te stellen denk ik.. dus waarom je code onoverzichtelijk maken met onnodige tekens
(<?php echo $prut; ?>) terwijl het veel korter kan (<?=$prut?>) ... dus ik raad je zelfs af om <?php echo $prut; ?> te schrijven
Om dat aan te raden is erg dom. De korte notatie kan gewoon problemen veroorzaken. Waarom zou je dan de korte notatie gaan gebruikten terwijl de 'lange' notatie enkel tekens langer is?
Maarten - 04/09/2005 00:55
Erelid
Omdat dit de overzichtelijkheid van je code naar de verdoemenis helpt?
finduilas - 04/09/2005 11:21 (laatste wijziging 04/09/2005 13:34)
PHP gevorderde
Ik zal ze eens lezen en helemaal opnieuw beginnen.
EDIT:Is dit juist:
mysql_query("UPDATE members SET naam='".$_POST[naam]."',SET tag='".$_POST[tag]."', xfire='".$_POST[xfire]."',SET team='".$_POST[team]."',SET functie='".$_POST[functie]."',SET msn='".$_POST[msn]."' WHERE id='".$_GET[id]."'");
finduilas - 04/09/2005 14:04 (laatste wijziging 04/09/2005 14:09)
PHP gevorderde
Ok,Mss is dit de fout dat het niet werkt.
Verandert naar: mysql_query("UPDATE members SET naam='".$_POST[naam]."',tag='".$_POST[tag]."', xfire='".$_POST[xfire]."',team='".$_POST[team]."',functie='".$_POST[functie]."',msn='".$_POST[msn]."' WHERE id='".$_GET[id]."'");
Raar:Als ik nu op update druk word alles leeg in de DB.Iemand een idee wrom?
Opgelost!!
leendert - 05/09/2005 16:42
HTML beginner
WHERE id='".$_GET[id]."'");
$id buiten quotes
WHERE id=".$_GET['id']);
Gesponsorde links
Dit onderwerp is gesloten .