Se pueden tener 2 formularios en un mismo .php?
Bueno aqui esta el contenido del archivo, no coloque nada en action para que se quedara en la misma pagina.. no se si esto sea parte del error. la variable en negrita es la que no es captada al introducir un valor
Código PHP:
<?php
$con_mysql=mysql_connect('localhost','root','*******');
if (!$con_mysql) {echo 'No se ha podido encontrar el servidor de datos';exit;}
mysql_select_db('joomla');
$select = mysql_query("select id,name,submitted from jos_facileforms_records where name = 'Acreditacion' order by id DESC");
if(!$select) {echo 'No se ha podido realizar la consulta';exit;}
echo '<form name="buscador" method="post" action=" ">';
echo 'Numero de registro: <input type="text" name="numero">';
echo '<input type="submit" value="Buscar" name="enviar">';
if(isset($_POST['enviar'])) {
$select_sub = mysql_query("select record,title,value,type from jos_facileforms_subrecords where record='{$_POST['numero']}' order by id ");
if(!$select_sub) {echo 'No se ha podido realizar la consulta';}
$num_reg = mysql_fetch_array($select_sub);
if(!$num_reg)
{
echo 'El numero de registro no existe verifique el numero en consulta';
$select_sub = mysql_query("select record,title,value from jos_facileforms_subrecords where record='{$_POST['numero']}' order by id");
if(!$select_sub) {echo 'No se ha podido realizar la consulta';exit;}
echo '<table style="margin: auto;width:50%;border:1px solid black;">';
for($b=0;$b<(mysql_num_rows($select_sub));$b++)
{
$registro_sub = mysql_fetch_array($select_sub);
echo '<tr>';
echo '<td>'.$registro_sub['title'].'</td>';
echo '<td>'.$registro_sub['value'].'</td>';
echo '<td>Cambiar</td>';
echo '<td><form method="POST" action=" "></td>';
echo '<td><input type="text" name="[B]valor[/B]"></td>';
echo $_POST['valor'];
$val = $_POST["valor"];
echo '<td><input type="submit" value="Actualizar" name="cambiar"></td>';
$titulo = $registro_sub['title'];
if(isset($_POST['cambiar']))
{$updt_sub = mysql_query("UPDATE jos_facileforms_subrecords SET value=$val WHERE title='{$registro_sub['title']}'");
}
echo '</tr>';
}
echo '</table>';
echo '<br />';
php?>