Ik probeer een scriptje te maken waar mee de forum beheerder forum berichten kan wijzigen door middel van het forum id in te voeren.

ik heb inmiddels dit:

<? require("../../config1.php")?>
<form name="form1" method="post" action="">
  <label>
  <div align="center">forumid
    <input type="text" name="id" id="id">
  </div>
  </label>
  <p align="center">
    <input type="submit" name="button" id="button" value="Submit">
  </p>
</form>
<p>
  <? mysql_query("SELECT * FROM forum WHERE id='$id'")  or die(mysql_error()); 
    if(!$submit){

while($object = mysql_fetch_object($query)){ ?>
</p>
<form name="form2" method="post" action="<? echo $PHP_SELF ?>">
  <label>Titel
  <input name="titel" type="text" id="titel" size="30" value="<? echo $object->titel ?>">
  </label>
  <p>
    <label>Bericht
    <textarea name="bericht" id="bericht" cols="50" rows="10" value="<? echo $object->bericht ?>"></textarea>
    </label>
  </p>
  <p>
    <input type="submit" name="button2" id="button2" value="Submit">
  </p>
</form>
<? mysql_query("UPDATE forum SET titel = '$titel', bericht = '$bericht'") or die(mysql_error());
?>
<?
}
}
?>


Dit werkt alleen niet, wie weet hoe ik het wel moet maken?
<? require("../../config1.php")?>
<form name="form1" method="post" action="">
  <label>
  <div align="center">forumid
    <input type="text" name="id" id="id">
  </div>
  </label>
  <p align="center">
    <input type="submit" name="button" id="button" value="Submit">
  </p>
</form>
<p>
  <? mysql_query("SELECT * FROM forum WHERE id=" . $id)  or die(mysql_error()); 
    if(!$_POST['submit']){

while($object = mysql_fetch_array($query)){ ?>
</p>
<form name="form2" method="post" action="<? echo $_SERVER['PHP_SELF']; ?>">
  <label>Titel
  <input name="titel" type="text" id="titel" size="30" value="<? echo $object['titel']; ?>">
  </label>
  <p>
    <label>Bericht
    <textarea name="bericht" id="bericht" cols="50" rows="10" value="<? echo $object['bericht']; ?>"></textarea>
    </label>
  </p>
  <p>
    <input type="submit" name="button2" id="button2" value="Submit">
  </p>
</form>
<? mysql_query("UPDATE forum SET titel = '".$_POST['titel']."', bericht = '".$_POST['bericht']."'") or die(mysql_error());
?>
<?
}
}
?> 
foutmelding o.i.d.?

"Werkt niet" kan ik weinig mee.
Ik mischien wel. Ondersteunt je hosting wel shorttags :P?
hij geeft geen foutmelding, maar je voert eerst de forumid in, dan hoort vervolgens daaronder de titel met bericht komen, en da doet die niet,

jaah
Iemand een id hoe ik zo'n formulier moet maken?
Dat moet wel de snelste bump even zijn.

Reageren