Espero q estes bn
Tengo una pregunta..
Lo que pasa es que tengo un formario..
Y en uno de los campos el user tiene q agregar un nombre de modulo..
Por ejemplo
Liderazgo Juvenil
Entonces en la base de datos se me guarda asi mismo con el espacio...
En otra pagina.. llamo ese modulo es un combo y sale el nombre completo.. pero en el momento de guardar los datos de este formulario...
en una nueva tabla no me guarda Liderazgo Juvenil.. sino que solo me guarda Liderazgo...
Mando codigo:
Cita:
Al que me pueda ayudar.. muchas gracias... muac<b><font color=blue>Nuevo Módulo de Proyecto..</font></b><br>
<form method=POST>
<?php
//enctype="text/plain" SE USA PARA INDICAR Q SE VA A INSERTAR TEXTO PLANO
// El action EN EL FORM ES PARA ENVIAR LOS DATOS DEL FORMULARIO A OTRA PAGINA .PHP ESPECIFICANDO EL METODO METHOD="post/get"
?>
<input type=hidden name=nuevo value=1>
<table style="border: 1px solid black;" bgcolor=#F5F5F5 cellspacing=10 width=100%>
<tr><td><b>Nombre del Módulo:</b></td><td><input type=text name=SubModuNombre size=35></td></tr>
<tr><td><b>Descripción: </b></td><td><input type=text name=SubModuDescrip size=35></td></tr>
<tr><td><b>Proyecto al que pertenece: </b></td><td>
<select name=SubModuProyec>
<?php
$proyec = mysql_query("SELECT * FROM proyecto") or die("Error al seleccionar el Proyecto");
while($f = mysql_fetch_array($proyec)) {
echo "<option value=$f[ProyNombre]>";
echo urldecode($f['ProyNombre']);
echo "</option>";
}
mysql_free_result($proyec);
?>
</select>
</td></tr>
<tr><td><b>Fecha Inscripción:</b></td>
<td><input type=text size=10 name=SubModuFecha maxlength=10> </td></tr>
<br>
<tr><td><input type=button value='Cancelar' onclick='cancelar();'> &nbs p;<input type=submit value='Guardar'></td></td></tr>
</table>
</form>
<hr>
<?php
}
if (isset($_POST['SubModuNombre']) && isset($_POST['nuevo'])) {
$SubModuNombre = addslashes($_POST['SubModuNombre']);
$SubModuDescrip = addslashes($_POST['SubModuDescrip']);
$SubModuProyec = addslashes($_POST['SubModuProyec']);
$SubModuFecha = addslashes($_POST['SubModuFecha']);
$resp = mysql_query("SELECT 1 FROM submodulo WHERE SubModuNombre='$SubModuNombre'") or die("Err en con...");
if (mysql_num_rows($resp) > 0)
die("<b><font color=red>El Módulo con nombre $SubModuNombre ya existe.</font></b>");
$resp = mysql_query("INSERT INTO submodulo VALUES(NULL,'$SubModuNombre','$SubModuDescrip','$S ubModuProyec','$SubModuFecha')") or die (mysql_error());
echo("<script> alert('Los datos del Nuevo Módulo se han guardado correctamente.'); </script>");
//mysql_query($resp);
}
<form method=POST>
<?php
//enctype="text/plain" SE USA PARA INDICAR Q SE VA A INSERTAR TEXTO PLANO
// El action EN EL FORM ES PARA ENVIAR LOS DATOS DEL FORMULARIO A OTRA PAGINA .PHP ESPECIFICANDO EL METODO METHOD="post/get"
?>
<input type=hidden name=nuevo value=1>
<table style="border: 1px solid black;" bgcolor=#F5F5F5 cellspacing=10 width=100%>
<tr><td><b>Nombre del Módulo:</b></td><td><input type=text name=SubModuNombre size=35></td></tr>
<tr><td><b>Descripción: </b></td><td><input type=text name=SubModuDescrip size=35></td></tr>
<tr><td><b>Proyecto al que pertenece: </b></td><td>
<select name=SubModuProyec>
<?php
$proyec = mysql_query("SELECT * FROM proyecto") or die("Error al seleccionar el Proyecto");
while($f = mysql_fetch_array($proyec)) {
echo "<option value=$f[ProyNombre]>";
echo urldecode($f['ProyNombre']);
echo "</option>";
}
mysql_free_result($proyec);
?>
</select>
</td></tr>
<tr><td><b>Fecha Inscripción:</b></td>
<td><input type=text size=10 name=SubModuFecha maxlength=10> </td></tr>
<br>
<tr><td><input type=button value='Cancelar' onclick='cancelar();'> &nbs p;<input type=submit value='Guardar'></td></td></tr>
</table>
</form>
<hr>
<?php
}
if (isset($_POST['SubModuNombre']) && isset($_POST['nuevo'])) {
$SubModuNombre = addslashes($_POST['SubModuNombre']);
$SubModuDescrip = addslashes($_POST['SubModuDescrip']);
$SubModuProyec = addslashes($_POST['SubModuProyec']);
$SubModuFecha = addslashes($_POST['SubModuFecha']);
$resp = mysql_query("SELECT 1 FROM submodulo WHERE SubModuNombre='$SubModuNombre'") or die("Err en con...");
if (mysql_num_rows($resp) > 0)
die("<b><font color=red>El Módulo con nombre $SubModuNombre ya existe.</font></b>");
$resp = mysql_query("INSERT INTO submodulo VALUES(NULL,'$SubModuNombre','$SubModuDescrip','$S ubModuProyec','$SubModuFecha')") or die (mysql_error());
echo("<script> alert('Los datos del Nuevo Módulo se han guardado correctamente.'); </script>");
//mysql_query($resp);
}
Angie