Autor Tema: Sistema de torneos  (Leído 544 veces)

Desconectado -RiPeRcOp-

  • PHPer@ Fijo
  • ***
  • Mensajes: 206
  • Karma: 7
  • Sexo: Masculino
  • RiPeR, The House`s assistant
    • Ver Perfil
    • RevolutionW
Sistema de torneos
« en: 17 de Abril de 2011, 20:40:45 pm »
Bueno chicos, lamentablemente tengo que pedirles ayuda, la cosa es que tengo que crear un sistema de torneos, de Padel mas especificamente. la cuestion es que me encontre con un problema, queria crear un archivo que se llamara agregar_jugador.php, en donde, ese formulario, fuera 2 en 1, osea, que pueda agregar usuarios, pero tmb que pueda actualizar los datos.

La cuestion es que me encontre con la duda de como hacerlo, podran darme una mano?.
Saludos
Aqui les dejo el codigo de lo que es el formulario actual ahora.
<? 
session_start
();
session_cache_limiter(&#39;nocache,private&#39;);

include ("conectar.php");

if (!isset(
$_SESSION[&#39;usuario&#39;])) { ?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	
	
	

            
                <form action="agregar_jugador.php" method="POST">
Nombre: <input type="text" name="usuario" id="usuario"><br><!-- Casilla de texto llamada nombre -->
Clave: <input type="password" name="password" id="password"><br><!-- Casilla de password llamada pass -->
<input type="submit" name="login" value="Entrar"><!-- El boton que enviara el form -->
</form>

<?
}



	
if (
$_POST[&#39;login&#39;]){
$nombre $_POST[usuario];
$usuario mysql_query("SELECT usuario,password FROM usuarios WHERE usuario = &#39;$nombre&#39;");
$sql mysql_fetch_array($usuario);
if (
$_POST[password] ==NULL){
echo 
"Ingrese una contraseña"
} else if (
$sql[&#39;password&#39;] == $_POST[password]){
	
	
	
$_SESSION["usuario"] = $sql[&#39;usuario&#39;];
	
	
	

	
	
	
	
 } else if (
$sql[&#39;pass&#39;] != $_POST[password]) {
echo "No eres bienvenido aqui";
	


	
}
if (isset(
$_SESSION[&#39;usuario&#39;])) { 

$select mysql_query("SELECT nombre,apellido FROM jugador");
while (
$select2 mysql_fetch_array($select)){
	
$nombre $select2[nombre];
	
$apellido $select2[apellido];
	
$id $select2[id];
	
?>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<form action="enviar_jugador.php" method="post" enctype="multipart/form-data" name="agregar_jugador" id="agregar_jugador">
  <table width="761" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td width="197">Nombre</td>
      <td width="491"><input type="text" name="nombre" id="nombre" />
       </td>
      <td width="36">&nbsp;</td>
      <td width="37">&nbsp;</td>
      <td width="37">&nbsp;</td>
    </tr>
    <tr>
      <td>Apellido</td>
      <td><input type="text" name="apellido" id="apellido" /></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Dirección</td>
      <td><input type="text" name="direccion" id="direccion" /></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Localidad</td>
      <td><input type="text" name="localidad" id="localidad" /></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Telefono</td>
      <td><input type="text" name="telefono" id="telefono" /></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Celular</td>
      <td><label for="especificaciones">
        <input type="text" name="celular" id="celular" />
      </label></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>DNI</td>
      <td><input type="text" name="dni" id="dni" /></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Fecha de nacimiento</td>
      <td><input name="dia" type="text" id="dia" size="4" />
        /
          <input name="mes" type="text" id="mes" size="4" />
          /
          <input name="año" type="text" id="año" size="8" /> 
          (DD/MM/AAAA)</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Club</td>
      <td><input type="text" name="club" id="club" /></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Foto</td>
      <td><input type="text" name="foto" id="foto" /></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Comentarios</td>
      <td><textarea name="comentarios" cols="50" rows="5" id="comentarios"></textarea></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Otros</td>
      <td><textarea name="otros" cols="50" rows="5" id="otros"></textarea></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td><input type="submit" name="agregar_jugador" id="agregar_jugador" value="Agregar" /></td>
      <td><input type="submit" name="modificar_jugador" id="modificar_jugador" value="Modificar" /></td>
      <td>&nbsp;</td>
    </tr>
  </table>
</form>
<? }
}
 
?>
<?
 
if (isset($_SESSION[usuario])){
echo 
"<a href=&#39;logout.php&#39;>Desconectar </a>$_SESSION[usuario]";

$session session_id();

}

?>
</body>
</html>

Comunidad PHPeros

Sistema de torneos
« en: 17 de Abril de 2011, 20:40:45 pm »

Desconectado Mixvice

  • PHPero Experto
  • *****
  • Mensajes: 687
  • Karma: 32
  • Sexo: Masculino
  • ¡Y Tu Papá Tambien!
    • Ver Perfil
    • Tuhabbo
Re:Sistema de torneos
« Respuesta #1 en: 17 de Abril de 2011, 23:08:08 pm »
Puedes poner dos input (En forma de radio)
Código: [Seleccionar]
<input name="radiobutton" type="radio" value="radiobutton" />
Y con un if comparas si se selecciono el que tiene de nombre "update" o como quieras, se realize el update, y si se selecciona el que dice registrar se ejecute el registro.

Esa podría ser una forma... :)

Desconectado -RiPeRcOp-

  • PHPer@ Fijo
  • ***
  • Mensajes: 206
  • Karma: 7
  • Sexo: Masculino
  • RiPeR, The House`s assistant
    • Ver Perfil
    • RevolutionW
Re:Sistema de torneos
« Respuesta #2 en: 24 de Abril de 2011, 22:36:58 pm »
Si pero, no me sirve que realize un Update, por que, un Update en base a que dato va a realizar?, yo lo que necesitaria es que se muestren los datos para hacer el UPdate en cada campo del formulario.

Saludos

Desconectado SoyDani.

  • PHPerit@
  • *
  • Mensajes: 17
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
Re:Sistema de torneos
« Respuesta #3 en: 02 de Mayo de 2011, 20:49:57 pm »
Pues yo creo que debería de funcionar