Código:
el problema esque al darle al boton submit no hace absolutamente nada, funciona el script de javascript (window.open) pero no edita la base de datos... <? $servidor = "localhost"; $usuario = ""; $contrasenia = ""; $cnx = mysql_connect($servidor,$usuario,$contrasenia) or die(mysql_error()); mysql_select_db("guiamusica_bd",$cnx) or die (mysql_error()); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title></title> <style type="text/css"> <!-- body { background-color: #FFFFFF; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; } body,td,th { color: #000000; } .cwe { font-family: HandelGotDLig; font-size: 12px; color: #000000; background-color: #FFFFFF; border: 1px outset #000000; } .cwe1 { font-family: HandelGotDLig; font-size: 12px; color: #FFFFFF; background-color: #FFFFFF; border: 1px outset #000000; background-image: url(../imagenes/fondo%20botones.jpg); background-repeat: no-repeat; background-position: center center; font-weight: bold; } --> </style> </head> <script language="JavaScript" type="text/javascript" src="wysiwyg.js"> </script> <body> <form name="form" id="form" method="post" target="frame1" action="marco edicion artistas noticias artista.php?grupo=<? echo $_GET["grupo"]; ?>"> <table width="800" height="119" border="0" align="left" cellspacing="0"> <? $grupo = $_GET["grupo"]; $consulta = "SELECT * FROM noticias WHERE grupo='$grupo'"; $query = mysql_query($consulta) or die (mysql_error()); $filas = mysql_num_rows($query); if($filas>0) { while($res = mysql_fetch_array($query)) { ?> <tr> <td width="390"><div align="center" class="cwe"> <div align="right">Fecha </div> </div></td> <td width="406" height="27" colspan="2"><input name="fecha" type="text" class="cwe" value="<? echo date("d/m/Y"); ?>" size="80"/></td> </tr> <tr> <td><div align="center" class="cwe"> <div align="right">Titulo </div> </div></td> <td height="23" colspan="2"><input name="titulo" type="text" class="cwe" value="<? echo $res["titulo"]; ?>" size="80"/></td> </tr> <tr> <td><div align="center" class="cwe"> <div align="right">Subtitulo </div> </div></td> <td height="23" colspan="2"><input name="subtitulo" type="text" class="cwe" value="<? echo $res["subtitulo"]; ?>" size="80"/></td> </tr> <tr> <td height="23" colspan="3"><div align="center"> <textarea name="test1" id="textarea1"> <? echo $res["noticia"]; ?> </textarea> <script language="javascript1.2"> generate_wysiwyg('textarea1'); </script> </div></td> </tr> <tr> <td height="23" colspan="3"><div align="center"> <input type="submit" name="submit" class="cwe1" value="Guardar Cambios"/> </div></td> </tr> <? } } else { echo "No hay noticias de este artista"; } ?> <? if(isset($_POST["submit"])) { $titulo = $_POST["titulo"]; $subtitulo = $_POST["subtitulo"]; $fecha = $_POST["fecha"]; $noticia = $_POST["test1"]; $consultab = "UPDATE noticias SET id_noti='',titulo='$titulo',subtitulo='$subtitulo',fecha='$fecha',noticia='$noticia' WHERE id_noti='$noticia'"; $queryb = mysql_query($consultab) or die (mysql_error()); ?> <script> window.open('marco edicion artistas noticias artista.php?grupo=<? echo $_GET["grupo"]; ?>','frame1'); </script> <? } ?> </table> </form> </body> </html> <? mysql_close($cnx); ?>