Boas surgiu-me aqui um contratempo. Estou encravado n consigo passar daqui nem consigo descobrir o que fiz mal. Estou a contruuir um sistema de noticias em php e tou a a fazer de maneira a poder alterar as noticias a partir do site (sem ter que ir à bd) caso haja algum erro. Usei o seguinte codico:
form:
Código:
<form action="modifica.php" method="post">
<p>ID da noticia a alterar </p>
<p>
<label>
<input name="id" type="text" id="id" size="5" maxlength="4" />
</label>
</p>
<p>Titulo
<br>
<input name="Mtitulo" type="text" id="Mtitulo" value="" size="50" maxlength="80">
<br>
Noticia
<br>
<textarea name="Mnoticia" cols="50" rows="20" id="Mnoticia"></textarea>
<br>
<input type="submit" value="modifica" name="submeter">
<input type="reset" value="reset">
</p>
</form>
codico PHP:
Código:
<?
$idmod = $_POST ["id"];
$modificaTxt = $_POST["Mnoticia"];
$modificaTit = $_POST["Mtitulo"];
mysql_connect("localhost","33188","XXXXXX") or die ("fail");
mysql_select_db("33188");
mysql_query = ("UPDATE `noticias` SET `titulo` = '$modificaTit',
`noticia` = '$modificaTxt' WHERE `id` = '$idmod' LIMIT 1" );
?>
Pura e simplesmente não funciona. Porque?