Foros del Web » Programando para Internet » PHP »

Que esta mal Validacion o Diseño?

Estas en el tema de Que esta mal Validacion o Diseño? en el foro de PHP en Foros del Web. Hola gente como van..?? Miren la verdad como lo he demarcado soy nuevo en esto del PHP y otra vez vengo a molestarlos... El asunto ...
  #1 (permalink)  
Antiguo 16/05/2009, 03:36
 
Fecha de Ingreso: abril-2009
Mensajes: 32
Antigüedad: 15 años
Puntos: 0
Que esta mal Validacion o Diseño?

Hola gente como van..??

Miren la verdad como lo he demarcado soy nuevo en esto del PHP y otra vez vengo a molestarlos...

El asunto es que debo validar dos acciones una que me muestre el registro insertando el codigo y otra que me muestre todos los registros seleccionando la tabla..... asi que no se en que la estoy popociando.....

El codigo que tengo es el siguiente...

<FORM METHOD="post" >
<br>Seleccione Grupo:
<br><select name="Curso">
<option value="1">Php</option>
<option value="2">Visual</option>
<option value="3">Excel</option>
<option value="4">Winword</option>
</select><br>

<br><input type="radio" name="radio1" value="Por_codigo">Codigo
<br><input type="radio" name="radio2" value="all">Todos
<br><input type="submit" name="operar">
</form>


<?php
if ($_REQUEST['radio1']=="Por_codigo")
{
$codigo=$_POST['codigo'];
$conexion=mysql_connect("localhost","root","") or die("Problemas en la conexion");
mysql_select_db("fundabol",$conexion) or die("Problemas en la selección de la base de datos");
$result = mysql_query("SELECT * FROM excel WHERE codigo ='$codigo'") or die("Error SQL excel: ".mysql_error());
if ($row = mysql_fetch_array($result, MYSQL_ASSOC)){

echo "<table border = '1'> n";
echo "<tr> n";
echo "<td><b>Codigo</b></td> n"; echo "<td><b>Nombre</b></td> n";
echo "<td><b>Pago1</b></td> n"; echo "<td><b>Pago2</b></td> n";
echo "<td><b>Pago3</b></td> n"; echo "<td><b>Pago4</b></td> n";
echo "</tr> n";

do {
echo "<tr> n";
echo "<td>".$row["Codigo"]."</td> n"; echo "<td>".$row["Nombre"]."</td>n";
echo "<td>".$row["Pago1"]."</td> n"; echo "<td>".$row["Pago2"]."</td>n";
echo "<td>".$row["Pago3"]."</td> n"; echo "<td>".$row["Pago4"]."</td>n";
echo "</tr> n";

} while ($row = mysql_fetch_array($result, MYSQL_ASSOC));{

echo "</table> n";}
} else {
echo "La base de datos está vacia";
mysql_free_result($result);
}}
if ($_REQUEST['radio2']=="all")
{
$Curso = 'Curso';
if ($_REQUEST['Curso']==1){
$conexion=mysql_connect("localhost","root","") or die("Problemas en la conexion");
mysql_select_db("fundabol",$conexion) or die("Problemas en la selección de la base de datos");
$result = mysql_query("SELECT codigo,nombre,Email,pago1,pago2,pago3,pago4 FROM php", $conexion);

if ($row = mysql_fetch_array($result)){

echo "<table border = '1'> n";
echo "<tr> n";
echo "<td><b>codigo</b></td> n";
echo "<td><b>nombre</b></td> n";
echo "<td><b>email</b></td> n";
echo "<td><b>pago1</b></td> n";
echo "<td><b>pago2</b></td> n";
echo "<td><b>pago3</b></td> n";
echo "<td><b>pago4</b></td> n";


echo "</tr> n";

do {
echo "<tr> n";
echo "<td>".$row["codigo"]."</td> n";
echo "<td>".$row["nombre"]."</td>n";
echo "<td>".$row["email"]."</td>n";
echo "<td>".$row["pago1"]."</td> n";
echo "<td>".$row["pago2"]."</td>n";
echo "<td>".$row["pago3"]."</td> n";
echo "<td>".$row["pago4"]."</td>n";

echo "</tr> n";

} while ($row = mysql_fetch_array($result));{
//echo "</table> style="margin-left: 50">;
echo "</table> n";}
} else {
echo "La base de datos está vacia";
}mysql_close($conexion);}


if ($_REQUEST['Curso']==2){
$conexion=mysql_connect("localhost","root","") or die("Problemas en la conexion");
mysql_select_db("fundabol",$conexion) or die("Problemas en la selección de la base de datos");
$result = mysql_query("SELECT codigo,nombre,Email,pago1,pago2,pago3,pago4 FROM visual", $conexion);

if ($row = mysql_fetch_array($result)){

echo "<table border = '1'> n";
echo "<tr> n";
echo "<td><b>codigo</b></td> n";
echo "<td><b>nombre</b></td> n";
echo "<td><b>email</b></td> n";
echo "<td><b>pago1</b></td> n";
echo "<td><b>pago2</b></td> n";
echo "<td><b>pago3</b></td> n";
echo "<td><b>pago4</b></td> n";


echo "</tr> n";

do {
echo "<tr> n";
echo "<td>".$row["codigo"]."</td> n";
echo "<td>".$row["nombre"]."</td>n";
echo "<td>".$row["Email"]."</td>n";
echo "<td>".$row["pago1"]."</td> n";
echo "<td>".$row["pago2"]."</td>n";
echo "<td>".$row["pago3"]."</td> n";
echo "<td>".$row["pago4"]."</td>n";

echo "</tr> n";

} while ($row = mysql_fetch_array($result));{
//echo "</table> style="margin-left: 50">;
echo "</table> n";}
} else {
echo "La base de datos está vacia";
}mysql_close($conexion);}



if ($_REQUEST['Curso']==3){
$conexion=mysql_connect("localhost","root","") or die("Problemas en la conexion");
mysql_select_db("fundabol",$conexion) or die("Problemas en la selección de la base de datos");
$result = mysql_query("SELECT codigo,nombre,Email,pago1,pago2,pago3,pago4 FROM excel", $conexion);

if ($row = mysql_fetch_array($result)){

echo "<table border = '1'> n";
echo "<tr> n";
echo "<td><b>codigo</b></td> n";
echo "<td><b>nombre</b></td> n";
echo "<td><b>email</b></td> n";
echo "<td><b>pago1</b></td> n";
echo "<td><b>pago2</b></td> n";
echo "<td><b>pago3</b></td> n";
echo "<td><b>pago4</b></td> n";


echo "</tr> n";

do {
echo "<tr> n";
echo "<td>".$row["codigo"]."</td> n";
echo "<td>".$row["nombre"]."</td>n";
echo "<td>".$row["Email"]."</td>n";
echo "<td>".$row["pago1"]."</td> n";
echo "<td>".$row["pago2"]."</td>n";
echo "<td>".$row["pago3"]."</td> n";
echo "<td>".$row["pago4"]."</td>n";

echo "</tr> n";

} while ($row = mysql_fetch_array($result));{
//echo "</table> style="margin-left: 50">;
echo "</table> n";}
} else {
echo "La base de datos está vacia";
}mysql_close($conexion);}


if ($_REQUEST['Curso']==4){
$conexion=mysql_connect("localhost","root","") or die("Problemas en la conexion");
mysql_select_db("fundabol",$conexion) or die("Problemas en la selección de la base de datos");
$result = mysql_query("SELECT codigo,nombre,Email,pago1,pago2,pago3,pago4 FROM winword", $conexion);

if ($row = mysql_fetch_array($result)){

echo "<table border = '1'> n";
echo "<tr> n";
echo "<td><b>codigo</b></td> n";
echo "<td><b>nombre</b></td> n";
echo "<td><b>email</b></td> n";
echo "<td><b>pago1</b></td> n";
echo "<td><b>pago2</b></td> n";
echo "<td><b>pago3</b></td> n";
echo "<td><b>pago4</b></td> n";


echo "</tr> n";

do {
echo "<tr> n";
echo "<td>".$row["codigo"]."</td> n";
echo "<td>".$row["nombre"]."</td>n";
echo "<td>".$row["Email"]."</td>n";
echo "<td>".$row["pago1"]."</td> n";
echo "<td>".$row["pago2"]."</td>n";
echo "<td>".$row["pago3"]."</td> n";
echo "<td>".$row["pago4"]."</td>n";

echo "</tr> n";

} while ($row = mysql_fetch_array($result));{
//echo "</table> style="margin-left: 50">;
echo "</table> n";}
} else {
echo "La base de datos está vacia";
}mysql_close($conexion);}
}

?>
  #2 (permalink)  
Antiguo 16/05/2009, 05:59
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 2 meses
Puntos: 43
De acuerdo Respuesta: Que esta mal Validacion o Diseño?

Buenas,

Podrias editar tu post y ponerlo dentro de etiquetas de PHP, para que sea mas legible el codigo,

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:12.