elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Temas
Páginas: 1 2 3 4 5 6 [7] 8
61  Programación / PHP / ayuda error en mysql_fetch_asssoc en: 21 Junio 2015, 19:17 pm
quin me ayuda yo pienso que esta pero no se en que error esta
 
Código
  1. <?php
  2.    include ("conexion.php");
  3.  
  4.    $sql = "SELECT FROM baby_names";
  5.    $records = mysql_query($sql);
  6.  
  7.  
  8. ?>
  9. <html>
  10. <head>
  11. <link rel="stylesheet"  href="css/bootstrap.css">
  12. </head>
  13. <body>
  14.      <table width ="600" border"1" cellpaddin="1" cellspacing="1">
  15.             <tr>
  16.             <th>ID</th>
  17.             <th>name</th>
  18.             <th>phone</th>
  19.             <th>parent</th>
  20.             </tr>
  21.             <?php
  22.                 while($row = mysql_fetch_assoc($records))
  23.                 {
  24.                   echo "<tr>";            
  25.                   echo "<td>".$row['ID_baby']."</td>";
  26.                   echo "<td>".$row['Baby_name']."</td>";
  27.                   echo "<tr>";
  28.                 }//endwhile
  29.             ?>
  30.      </table>
  31. </body>
  32. <html>

Mod: los códigos van en etiquetas GeSHi
62  Programación / PHP / boton agregar en: 20 Junio 2015, 06:55 am
alguien me puede ayduar a crear un script php  al momento de que cuando agrego en la ventan modal que se me pasen a la tabla que tengo  como le hago
Código
  1. <!DOCTYPE HTML>
  2. <html lang="en">
  3. <meta charset="UTF-8">
  4. <title>Admin</title>
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <link rel="stylesheet" href="css/bootstrap.css">
  7. <link rel="stylesheet" href="css/login.css">
  8. </head>
  9. <nav class="navbar navbar-default">
  10.  <div class="container-fluid">
  11.    <!-- Brand and toggle get grouped for better mobile display -->
  12.    <div class="navbar-header">
  13.      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
  14.        <span class="icon-bar"></span>
  15.        <span class="icon-bar"></span>
  16.        <span class="icon-bar"></span>
  17.      </button>
  18.      <a class="navbar-brand" href="#">Daycare</a>
  19.    </div>
  20.    <ul class="nav navbar-nav navbar-right">
  21.        <li class="dropdown">
  22.          <a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-user">Profile</span><span class="caret"></span></a>
  23.          <ul class="dropdown-menu" role="menu">
  24.            <li><a href="#"><span class="glyphicon glyphicon-cog"></span>Settings</a></li>
  25.            <li><a href="#"><span class="glyphicon glyphicon-edit"></span>Edit</a></li>
  26.            <li><a href="#"><span class="glyphicon glyphicon-repeat"></span>Change your password</a></li>
  27.            <li class="divider"></li>
  28.            <li><a href="#"><span class="glyphicon glyphicon-off">Sign out</span></a></li>
  29.          </ul>
  30.        </li>
  31.      </ul>
  32.      <ul class="nav navbar-nav navbar-right">
  33.        <li class="dropdown">
  34.          <a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-flag">Reports</span><span class="caret"></span></a>
  35.          <ul class="dropdown-menu" role="menu">
  36.            <li><a href="#">Top seller list</a></li>
  37.            <li><a href="#">Top seller list</a></li>
  38.          </ul>
  39.        </li>
  40.      </ul>
  41.      <ul>
  42.      <ul class="nav navbar-nav navbar-right">
  43.        <li><a href="#"><span class="glyphicon glyphicon-home">Parents</span></a></li>
  44.        <li><a href="#"><span class="glyphicon glyphicon-home">Category</span></a></li>
  45.      <ul>
  46. </nav>
  47.     <div class="container">
  48.    <div class="row">
  49.        <div class="col-md-3">
  50.            <ul class="nav nav-pills nav-stacked">
  51.                <li class="active"><a href="view.php"><span class="glyphicon glyphicon-home"></span>Home</a></li>
  52.                <li><a href="#">Presentation</a></li>
  53.                 <li><a href="#">aaa</a></li>
  54.                  <li><a href="#">Home</a></li>
  55.                   <li><a href="#">Home</a></li>
  56.                    <li><a href="#">Home</a></li>
  57.                     <li><a href="#">Users</a></li>
  58.            </ul>
  59.        </div>
  60.        <div class="col-md-9 well">
  61.           <div>
  62.              <form  method="POST" class="navbar-form navbar-left" action="add_kids.php">
  63.                   <button type="button" class="btn btn-success" data-toggle="modal" data-target="#myModal"><span class="glyphicon glyphicon-plus"></span>Add kids</button>
  64.                   <input type="text" class="form-control" placeholder="search">
  65.  
  66.                <br/>
  67.  
  68.                <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  69.                  <div class="modal-dialog">
  70.                    <div class="modal-content">
  71.                      <div class="modal-header">
  72.                        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  73.                        <h4 class="modal-title" id="myModalLabel">Add kids</h4>
  74.                         </div>
  75.                         <div class="modal-body">
  76.                        <form method="POST" action="add_kids.php" >
  77.                        <div class="form-group">
  78.                          <label for="baby-name">Baby name</label>
  79.                          <input type="text" class="form-control" name="bby-name">
  80.                        </div>
  81.                       <div class="form-group">
  82.                          <label for="Gender">Gender</label>
  83.                          <select class="form-control" name="Gender">
  84.                              <option>Select an option</option>
  85.                              <option id="F">Female</option>
  86.                              <option id="M">Male</option>
  87.                          </select>
  88.                        </div>
  89.                        <div class="form-group">
  90.                          <label for="phone">Phone</label>
  91.                          <input type="text" class="form-control" name="phone">
  92.                        </div>
  93.                        <div class="form-group">
  94.                          <label>Parent's name</label>
  95.                          <input type="text" class="form-control"  name="parents_name">
  96.                        </div>
  97.                      </form>
  98.                      </div>
  99.                      <div class="modal-footer">
  100.                        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
  101.                        <button type="submit" name="submit" class="btn btn-success">Submit</button>
  102.                         </div>
  103.                  </div>        
  104.           </div>
  105.           </div>
  106.          </form>
  107.        </div>
  108.    </div>
  109. </div>
  110.    <!-- Tab panes -->
  111.     <div class="container" id="name">
  112.         <ul class="nav" role="tablist">
  113.             <li class="active"><a href="#daftar" role="tab" data-toggle="tab">Data</a></li>
  114.         </ul>
  115.         <!-- Tab panes -->
  116.         <div class="tab-content" id="table2">
  117.          <div class="table-responsive">
  118.           </br>
  119.           <table class="table table-hover">
  120.                <thead>
  121.                  <tr>
  122.                    <th>ID</th>
  123.                    <th>Name</th>
  124.                    <th>Gender</th>
  125.                    <th>Age</th>
  126.                    <th>Phone</th>
  127.                    <th>Actions</th>
  128.                  </tr>
  129.                </thead>
  130.           </table>
  131.          </div>
  132.      </div>
  133. </div>
  134.     <?php
  135.       $no = 0;
  136.         include("conexion.php");
  137.         $sql = mysql_query("SELECT * FROM baby_names ");
  138.         while ($lol = mysql_fetch_array($sql)) {
  139.          $no++;
  140.  
  141.           ?>
  142.                <tr>
  143.                    <td><?php echo $lol['baby-name']?> </td>
  144.                </tr>
  145.           <?php
  146.         }
  147.     ?>
  148.    <script src="js/jquery.js"></script>
  149.     <script src="js/bootstrap.js"></script>
  150.     <script src="js/elements.js"></script>
  151. </body>
  152. </html>
  153.  
  154.  
Código
  1. *
  2. {
  3.  /*#5cb85c*/
  4. margin: 0%;
  5. padding: 0%;
  6. }
  7.  
  8. html,body
  9. {
  10.  
  11. }
  12. nav
  13. {
  14. display:block;
  15. }
  16.  
  17. .navbar-default
  18. {
  19. background-color: #5cb85c;
  20. border-color:#e7e7e7;
  21. }
  22.  
  23. .navbar-collapse
  24. {
  25. border-color:red;
  26. }
  27. .navbar-default .navbar-brand
  28. {
  29. color:white;
  30. }
  31.  
  32. .navbar-default .navbar-brand:hover,
  33. .navbar-default .navbar-brand:focus
  34. {
  35.  color: #3498db;
  36.  background-color: transparent;
  37. }
  38.  
  39. .navbar-default .navbar-nav > li > a {
  40.  color: white;
  41. }
  42.  
  43. .navbar-default .navbar-nav > li > a:hover,
  44. .navbar-default .navbar-nav > li > a:focus {
  45.  color: #3498db;
  46.  background-color: transparent;
  47. }
  48. .container {
  49.  padding-right: -7%;
  50.  padding-left: -7%;
  51.  margin-right: auto;
  52.  margin-left: auto;
  53. }
  54. @media (min-width: 768px) {
  55.  .container {
  56.    width: 750px;
  57.  }
  58. }
  59. @media (min-width: 992px) {
  60.  .container {
  61.    width: 970px;
  62.  }
  63. }
  64. @media (min-width: 1200px) {
  65.  .container {
  66.    width: 80%;
  67.  }
  68. }
  69.  
  70. @media (min-width: 2560px) {
  71.  .container {
  72.    width: 80%;
  73.  }
  74. }
  75.  
  76. @media (min-width: 1024px) {
  77.  .container {
  78.    width: 80%;
  79.  }
  80. }
  81.  
  82. .row {
  83.  margin-right: 6%;
  84.  margin-left: -10%;
  85. }
  86.  
  87. @media (min-width: 992px) {
  88.   .col-md-3
  89.  {
  90.    float: left;
  91.  }
  92.  
  93.  .col-md-3
  94.  {
  95.  position: relative;
  96.  min-height: 1px;
  97.  padding-right: 15px;
  98.  padding-left: 15px;
  99. }
  100.  
  101. .col-md-3 {
  102.    width: 25%;
  103.  }
  104.  
  105. .nav-pills > li.active > a,
  106. .nav-pills > li.active > a:hover,
  107. .nav-pills > li.active > a:focus{
  108.  color: #fff;
  109.  background-color: #5cb85c;
  110. }
  111.  
  112. .form-control {
  113.  display: block;
  114.  width: 100%;
  115.  height: 6%;
  116.  padding: 4px 12px;
  117.  font-size: 14px;
  118.  margin-left: 10em;
  119.  line-height: 1.42857143;
  120.  color: #555;
  121.  background-color: #fff;
  122.  background-image: none;
  123.  border: 1px solid #ccc;
  124.  border-radius: 4px;
  125. }
  126.  
  127. .well {
  128.  min-height: 5%;
  129.  padding: 0.7%;
  130.  margin-bottom: 5%;
  131. }
  132.  
  133. .form-control
  134. {
  135.  display: flex;
  136.  flex-direction:column-reverse;
  137. }
  138.  
  139. div#name
  140. {
  141.  margin-top: -16%;
  142.  padding-left: 4%;
  143. }
  144.  
  145. div#table2
  146. {
  147.  margin-top: -15%;
  148.  padding-top: -8em;
  149. }
  150.  
  151. div#table3
  152. {
  153.  margin-top: 15%;
  154.  
  155. }
  156.  
  157.  

Código
  1. <?php
  2.     include("conexion.php");
  3.  
  4.     $name= $_POST['bby-name'];
  5.     $parent = $_POST['parents_name'];
  6.     $phone = $_POST['phone'];  
  7.     $genre = $_POST['Gender'];
  8.  
  9.     if(isset($name) && !empty($name) && isset($phone) && !empty($phone) && isset($parent) && !empty($parent))
  10.     {
  11.     $conexion = mysql_connect("localhost", "root") or die("problema");
  12.     mysql_select_db("db_login",$conexion) or die("problema db");
  13.  
  14.     mysql_query("INSERT INTO baby_names (Baby_name) VALUES('$name')",$conexion);
  15.      mysql_query("INSERT INTO parents_name (name_parent,phone) VALUES('$parent','$phone')",$conexion);
  16.  
  17.     }
  18.       else
  19.           {
  20.           echo ("error");
  21.           }
  22. ?>
  23.  
63  Programación / Desarrollo Web / ayuda en posisionamiento de table en: 20 Junio 2015, 01:19 am
quien me ayuda a posicionar mi tabla un poco mas hacia arriba por el boton daftar
Código
  1. <!DOCTYPE HTML>
  2. <html lang="en">
  3. <meta charset="UTF-8">
  4. <title>Admin</title>
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <link rel="stylesheet" href="css/bootstrap.css">
  7. <link rel="stylesheet" href="css/login.css">
  8. </head>
  9. <nav class="navbar navbar-default">
  10.  <div class="container-fluid">
  11.    <!-- Brand and toggle get grouped for better mobile display -->
  12.    <div class="navbar-header">
  13.      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
  14.        <span class="icon-bar"></span>
  15.        <span class="icon-bar"></span>
  16.        <span class="icon-bar"></span>
  17.      </button>
  18.      <a class="navbar-brand" href="#">Daycare</a>
  19.    </div>
  20.    <ul class="nav navbar-nav navbar-right">
  21.        <li class="dropdown">
  22.          <a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-user">Profile</span><span class="caret"></span></a>
  23.          <ul class="dropdown-menu" role="menu">
  24.            <li><a href="#"><span class="glyphicon glyphicon-cog"></span>Settings</a></li>
  25.            <li><a href="#"><span class="glyphicon glyphicon-edit"></span>Edit</a></li>
  26.            <li><a href="#"><span class="glyphicon glyphicon-repeat"></span>Change your password</a></li>
  27.            <li class="divider"></li>
  28.            <li><a href="#"><span class="glyphicon glyphicon-off">Sign out</span></a></li>
  29.          </ul>
  30.        </li>
  31.      </ul>
  32.      <ul class="nav navbar-nav navbar-right">
  33.        <li class="dropdown">
  34.          <a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-flag">Reports</span><span class="caret"></span></a>
  35.          <ul class="dropdown-menu" role="menu">
  36.            <li><a href="#">Top seller list</a></li>
  37.            <li><a href="#">Top seller list</a></li>
  38.          </ul>
  39.        </li>
  40.      </ul>
  41.      <ul>
  42.      <ul class="nav navbar-nav navbar-right">
  43.        <li><a href="#"><span class="glyphicon glyphicon-home">Parents</span></a></li>
  44.        <li><a href="#"><span class="glyphicon glyphicon-home">Category</span></a></li>
  45.      <ul>
  46. </nav>
  47.     <div class="container">
  48.    <div class="row">
  49.        <div class="col-md-3">
  50.            <ul class="nav nav-pills nav-stacked">
  51.                <li class="active"><a href="#"><span class="glyphicon glyphicon-home"></span>Home</a></li>
  52.                <li><a href="#">Presentation</a></li>
  53.                 <li><a href="#">aaa</a></li>
  54.                  <li><a href="#">Home</a></li>
  55.                   <li><a href="#">Home</a></li>
  56.                    <li><a href="#">Home</a></li>
  57.                     <li><a href="#">Users</a></li>
  58.            </ul>
  59.        </div>
  60.        <div class="col-md-9 well">
  61.           <div>
  62.              <form  method="POST" class="navbar-form navbar-left" action="add_kids.php">
  63.                   <button type="button" class="btn btn-success" data-toggle="modal" data-target="#myModal"><span class="glyphicon glyphicon-plus"></span>Add kids</button>
  64.                   <input type="text" class="form-control" placeholder="search">
  65.  
  66.                <br/>
  67.  
  68.                <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  69.                  <div class="modal-dialog">
  70.                    <div class="modal-content">
  71.                      <div class="modal-header">
  72.                        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  73.                        <h4 class="modal-title" id="myModalLabel">Add kids</h4>
  74.                         </div>
  75.                         <div class="modal-body">
  76.                        <form method="POST" action="add_kids.php" >
  77.                        <div class="form-group">
  78.                          <label for="baby-name">Baby name</label>
  79.                          <input type="text" class="form-control" name="bby-name">
  80.                        </div>
  81.                       <div class="form-group">
  82.                          <label for="Gender">Gender</label>
  83.                          <select class="form-control" name="Gender">
  84.                              <option>Select an option</option>
  85.                              <option id="F">Female</option>
  86.                              <option id="M">Male</option>
  87.                          </select>
  88.                        </div>
  89.                        <div class="form-group">
  90.                          <label for="phone">Phone</label>
  91.                          <input type="text" class="form-control" name="phone">
  92.                        </div>
  93.                        <div class="form-group">
  94.                          <label>Parent's name</label>
  95.                          <input type="text" class="form-control"  name="parents_name">
  96.                        </div>
  97.                      </form>
  98.                      </div>
  99.                      <div class="modal-footer">
  100.                        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
  101.                        <button type="submit" name="submit" class="btn btn-success">Submit</button>
  102.                         </div>
  103.                  </div>        
  104.           </div>
  105.           </div>
  106.          </form>
  107.        </div>
  108.    </div>
  109. </div>
  110.     <div class="container" id="name">
  111.        <!-- Nav tabs -->
  112.    <ul class="nav nav-tabs" role="tablist">
  113.        <li class="active"><a href="#daftar" role="tab" data-toggle="tab">Daftar</a></li>
  114.    </ul>
  115.  
  116.    <!-- Tab panes -->
  117.    <div class="tab-content" id="table2">
  118.          <div class="table-responsive" >
  119.          </br>
  120.            <table class="table table-hover">
  121.                <thead>
  122.                  <tr>
  123.                    <th>ID</th>
  124.                    <th>Name</th>
  125.                    <th>Gender</th>
  126.                    <th>Age</th>
  127.                    <th>Phone</th>
  128.                    <th>Actions</th>
  129.                  </tr>
  130.                </thead>
  131.                <tbody>
  132.                  <tr>
  133.                    <td>0998877</td>
  134.                    <td>  </td>
  135.                    <td></td>
  136.                    <td></td>
  137.                    <td></td>
  138.                    <td>
  139.                      <button type="submit" class="btn btn-danger"><span class="glyphicon glyphicon-edit"></span>edit</button>
  140.                      <button type="submit" class="btn btn-warning"><span class="glyphicon glyphicon-trash"></span>Delete</button>
  141.                    </td>
  142.                  </tr>
  143.                  <tr>
  144.                    <td>0998877</td>
  145.                    <td>aaaaaa</td>
  146.                    <td>male</td>
  147.                    <td>19</td>
  148.                    <td>65746844</td>
  149.                    <td>
  150.                      <button type="submit" class="btn btn-danger"><span class="glyphicon glyphicon-edit"></span>edit</button>
  151.                      <button type="submit" class="btn btn-warning"><span class="glyphicon glyphicon-trash"></span>Delete</button>
  152.                    </td>
  153.                  </tr>
  154.                  <tr>
  155.                    <td>0998877</td>
  156.                    <td></td>
  157.                    <td></td>
  158.                    <td></td>
  159.                    <td></td>
  160.                    <td>
  161.                      <button type="submit" class="btn btn-danger"><span class="glyphicon glyphicon-edit"></span>edit</button>
  162.                      <button type="submit" class="btn btn-warning"><span class="glyphicon glyphicon-trash"></span>Delete</button>
  163.                    </td>
  164.                  </tr>
  165.                  <tr>
  166.                    <td>0998877</td>
  167.                    <td></td>
  168.                    <td></td>
  169.                    <td></td>
  170.                    <td></td>
  171.                    <td>
  172.                      <button type="submit" class="btn btn-danger"><span class="glyphicon glyphicon-edit"></span>edit</button>
  173.                      <button type="submit" class="btn btn-warning"><span class="glyphicon glyphicon-trash"></span>Delete</button>
  174.                    </td>
  175.                  </tr>
  176.                  <tr>
  177.                    <td>0998877</td>
  178.                    <td></td>
  179.                    <td></td>
  180.                    <td></td>
  181.                    <td></td>
  182.                    <td>
  183.                      <button type="submit" class="btn btn-danger"><span class="glyphicon glyphicon-edit"></span>edit</button>
  184.                      <button type="submit" class="btn btn-warning"><span class="glyphicon glyphicon-trash"></span>Delete</button>
  185.                    </td>
  186.                  </tr>
  187.                </tbody>
  188.            </table>
  189.        </div>
  190.      </div>
  191.      <ul class="pagination">
  192.            <li class="disabled"><a href="#">&laquo;</a></li>
  193.            <li class="active"><a href="#">1</a></li>
  194.            <li><a href="#">&raquo;</a></li>
  195.        </ul>
  196.    </div>
  197.     <script src="js/jquery.js"></script>
  198.     <script src="js/bootstrap.js"></script>
  199.     <script src="js/elements.js"></script>
  200. </body>
  201. </html>
  202.  
  203.  

Código
  1. *
  2. {
  3.  /*#5cb85c*/
  4. margin: 0%;
  5. padding: 0%;
  6. }
  7.  
  8. html,body
  9. {
  10.  
  11. }
  12. nav
  13. {
  14. display:block;
  15. }
  16.  
  17. .navbar-default
  18. {
  19. background-color: #5cb85c;
  20. border-color:#e7e7e7;
  21. }
  22.  
  23. .navbar-collapse
  24. {
  25. border-color:red;
  26. }
  27. .navbar-default .navbar-brand
  28. {
  29. color:white;
  30. }
  31.  
  32. .navbar-default .navbar-brand:hover,
  33. .navbar-default .navbar-brand:focus
  34. {
  35.  color: #3498db;
  36.  background-color: transparent;
  37. }
  38.  
  39. .navbar-default .navbar-nav > li > a {
  40.  color: white;
  41. }
  42.  
  43. .navbar-default .navbar-nav > li > a:hover,
  44. .navbar-default .navbar-nav > li > a:focus {
  45.  color: #3498db;
  46.  background-color: transparent;
  47. }
  48. .container {
  49.  padding-right: -7%;
  50.  padding-left: -7%;
  51.  margin-right: auto;
  52.  margin-left: auto;
  53. }
  54. @media (min-width: 768px) {
  55.  .container {
  56.    width: 750px;
  57.  }
  58. }
  59. @media (min-width: 992px) {
  60.  .container {
  61.    width: 970px;
  62.  }
  63. }
  64. @media (min-width: 1200px) {
  65.  .container {
  66.    width: 80%;
  67.  }
  68. }
  69.  
  70. @media (min-width: 2560px) {
  71.  .container {
  72.    width: 80%;
  73.  }
  74. }
  75.  
  76. @media (min-width: 1024px) {
  77.  .container {
  78.    width: 80%;
  79.  }
  80. }
  81.  
  82. .row {
  83.  margin-right: 6%;
  84.  margin-left: -10%;
  85. }
  86.  
  87. @media (min-width: 992px) {
  88.   .col-md-3
  89.  {
  90.    float: left;
  91.  }
  92.  
  93.  .col-md-3
  94.  {
  95.  position: relative;
  96.  min-height: 1px;
  97.  padding-right: 15px;
  98.  padding-left: 15px;
  99. }
  100.  
  101. .col-md-3 {
  102.    width: 25%;
  103.  }
  104.  
  105. .nav-pills > li.active > a,
  106. .nav-pills > li.active > a:hover,
  107. .nav-pills > li.active > a:focus{
  108.  color: #fff;
  109.  background-color: #5cb85c;
  110. }
  111.  
  112. .form-control {
  113.  display: block;
  114.  width: 100%;
  115.  height: 6%;
  116.  padding: 4px 12px;
  117.  font-size: 14px;
  118.  margin-left: 10em;
  119.  line-height: 1.42857143;
  120.  color: #555;
  121.  background-color: #fff;
  122.  background-image: none;
  123.  border: 1px solid #ccc;
  124.  border-radius: 4px;
  125. }
  126.  
  127. .well {
  128.  min-height: 5%;
  129.  padding: 0.7%;
  130.  margin-bottom: 5%;
  131. }
  132.  
  133. .form-control
  134. {
  135.  display: flex;
  136.  flex-direction:column-reverse;
  137. }
  138.  
  139. div#name
  140. {
  141.  margin-top: -25%;
  142.  padding-left: 7%;
  143. }
  144.  
64  Programación / PHP / error en submit en: 19 Junio 2015, 00:11 am
quien me ayuda porque no me envia nada el submit  a la db

Código
  1. <!DOCTYPE HTML>
  2. <html lang="en">
  3. <meta charset="UTF-8">
  4. <title>Admin</title>
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <link rel="stylesheet" href="css/bootstrap.css">
  7. <link rel="stylesheet" href="css/login.css">
  8. </head>
  9. <nav class="navbar navbar-default">
  10.  <div class="container-fluid">
  11.    <!-- Brand and toggle get grouped for better mobile display -->
  12.    <div class="navbar-header">
  13.      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
  14.        <span class="icon-bar"></span>
  15.        <span class="icon-bar"></span>
  16.        <span class="icon-bar"></span>
  17.      </button>
  18.      <a class="navbar-brand" href="#">Daycare</a>
  19.    </div>
  20.    <ul class="nav navbar-nav navbar-right">
  21.        <li class="dropdown">
  22.          <a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-user">Profile</span><span class="caret"></span></a>
  23.          <ul class="dropdown-menu" role="menu">
  24.            <li><a href="#"><span class="glyphicon glyphicon-cog"></span>Settings</a></li>
  25.            <li><a href="#"><span class="glyphicon glyphicon-edit"></span>Edit</a></li>
  26.            <li><a href="#"><span class="glyphicon glyphicon-repeat"></span>Change your password</a></li>
  27.            <li class="divider"></li>
  28.            <li><a href="#"><span class="glyphicon glyphicon-off">Sign out</span></a></li>
  29.          </ul>
  30.        </li>
  31.      </ul>
  32.      <ul class="nav navbar-nav navbar-right">
  33.        <li class="dropdown">
  34.          <a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-flag">Reports</span><span class="caret"></span></a>
  35.          <ul class="dropdown-menu" role="menu">
  36.            <li><a href="#">Top seller list</a></li>
  37.            <li><a href="#">Top seller list</a></li>
  38.          </ul>
  39.        </li>
  40.      </ul>
  41.      <ul>
  42.      <ul class="nav navbar-nav navbar-right">
  43.        <li><a href="#"><span class="glyphicon glyphicon-home">Parents</span></a></li>
  44.        <li><a href="#"><span class="glyphicon glyphicon-home">Category</span></a></li>
  45.      <ul>
  46. </nav>
  47.     <div class="container">
  48.    <div class="row">
  49.        <div class="col-md-3">
  50.            <ul class="nav nav-pills nav-stacked">
  51.                <li class="active"><a href="#"><span class="glyphicon glyphicon-home"></span>Home</a></li>
  52.                <li><a href="#">Presentation</a></li>
  53.                 <li><a href="#">aaa</a></li>
  54.                  <li><a href="#">Home</a></li>
  55.                   <li><a href="#">Home</a></li>
  56.                    <li><a href="#">Home</a></li>
  57.                     <li><a href="#">Users</a></li>
  58.            </ul>
  59.        </div>
  60.        <div class="col-md-9 well">
  61.           <div>
  62.              <form  method="POST" class="navbar-form navbar-left" role="search" action="add_kids.php">
  63.                   <button type="button" class="btn btn-success" data-toggle="modal" data-target="#myModal">Add kids</button>
  64.                   <input type="text" class="form-control" placeholder="search">
  65.  
  66.                <br/>
  67.  
  68.                <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  69.                  <div class="modal-dialog">
  70.                    <div class="modal-content">
  71.                      <div class="modal-header">
  72.                        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  73.                        <h4 class="modal-title" id="myModalLabel">Add kids</h4>
  74.                         </div>
  75.                         <div class="modal-body">
  76.                        <form>
  77.                        <div class="form-group">
  78.                          <label for="nm">Baby name</label>
  79.                          <input type="text" class="form-control" id="nm" name="bby-name" >
  80.                        </div>
  81.                        <div class="form-group">
  82.                          <label for="gd">Gender</label>
  83.                          <select class="form-control" name="Gender">
  84.                              <option value="">Select an option</option>
  85.                              <option id="F">Female</option>
  86.                              <option id="M">Male</option>
  87.                          </select>
  88.                        </div>
  89.                        <div class="form-group">
  90.                          <label for="pn">Phone</label>
  91.                          <input type="text" class="form-control" id="pn">
  92.                        </div>
  93.                        <div class="form-group">
  94.                          <label for="al">Parent's name</label>
  95.                          <input type="text" class="form-control" id="al" name="parents_name">
  96.                        </div>
  97.                      </form>
  98.                      </div>
  99.                      <div class="modal-footer">
  100.                        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
  101.                        <button type="button" id="submit" class="btn btn-success">Submit</button>
  102.                         </div>
  103.                  </div>        
  104.           </div>
  105.           </div>
  106.          </form>
  107.        </div>
  108.    </div>
  109. </div>
  110.     <script src="js/jquery.js"></script>
  111.     <script src="js/bootstrap.js"></script>
  112.     <script src="js/elements.js"></script>
  113. </body>
  114. </html>
  115.  
  116.  


Código
  1. <?php
  2.     include("conexion.php");
  3.  
  4.     $name= $_POST['baby_name'];
  5.  
  6.     if(isset($_POST['bby-name']) && !empty($_POST['bby-name']) &&
  7.     if(isset($_POST['gender']) && !empty($_POST['gender']) &&
  8.     if(isset($_POST['phone']) && !empty($_POST['phone']) &&
  9.     if(isset($_POST['parents_name']) && !empty($_POST['parents_name']))
  10.     {
  11.     $conexion = mysql_connect("localhost", "root") or die("problema");
  12.     mysql_select_db("db_login",$conexion) or die("problema db");
  13.  
  14.     mysql_query("INSERT INTO baby_names (baby_name,gender) values('$name')",$conexion);
  15.     }
  16.       else
  17.           {
  18.           echo ("error");
  19.           }
  20. ?>
  21.  
65  Programación / Programación C/C++ / quine me ayuda arreglar la parte de eliminar en: 17 Junio 2015, 04:47 am
 la parte de eliminar si borra bien pero cuando borro si me borra bien pero cuando quiero borrar la cuenta 1  no me deja como lo arreglo

Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <windows.h>
  4. #include <conio.h>
  5. #include <string.h>
  6. /*malloc-free-alloc-realloc unsigned*/
  7. struct nodo{//DEFINE LA ESTRUCTURA
  8. char nombre[128];
  9. char fecha[10];
  10. int cuenta;
  11. float saldo;
  12. struct nodo * sig;//SE CREA EL APUNTADOR DEL TAMAÑO DE UN NODO SIMILAR
  13. };
  14. typedef struct nodo NODO;//DEFINE TIPO DE DATO A PARTIR DE LA ESTRUCTURA DE nodo
  15. typedef NODO *NODOPTR;//DEFINE UN TIPO DE APUNTADOR BASADO EN EL TAMAÑO DE NODO
  16. NODOPTR fin=NULL,aux=NULL;
  17. int isEmpty(NODOPTR cima){//RECIBE LA CIMA PARA LA COMPARACION
  18. return (cima == NULL);
  19. }
  20. void add(NODOPTR * cima,NODOPTR * final,char nombre[128],char fecha[10],int cuenta,float saldo){//se agrega un nodo que la ara de final
  21. system("cls");
  22. NODOPTR nuevo;//APUNTADOR PARA EL NUEVO DATO
  23. NODOPTR actual;//APUNTADOR TEMPORAL QUE SE UTILIZA CUANDO EXISTE AL MENOS UN DATO
  24. nuevo = (NODO *) malloc(sizeof(NODO));//REGRESA LA DIRECCION DE UN BLOQUE DE MEMORIA EN EL CUAL SE ASIGNARAN LOS VALORES
  25. if(nuevo==NULL){
  26. printf("No se puede agregar");
  27. }else{
  28. if(isEmpty(*cima)){//SE ASIGNAN LOS VALORES RECIBIDOS POR LA FUNCION
  29. strcpy(nuevo->nombre,nombre);
  30. strcpy(nuevo->fecha,fecha);
  31. nuevo->cuenta = cuenta;
  32. nuevo->saldo = saldo;
  33. nuevo->sig = NULL;//SE ASIGNA NULO POR QUE EL PRIMERO
  34. *cima = nuevo;//AL SER EL PRIMERO SE ESTABLECE COMO LA CIMA
  35. *final=nuevo;//AL SER EL ULTIMO SE ESTABLECE COMO EL FINAL
  36. }else{
  37. actual = *cima;//SE ALMACENA EL APUNTADOR DE LA CIMA ACTUAL
  38. while(actual->sig != NULL){//SE RECORREN TODOS LOS ELEMENTOS DE LA COLA HASTA ENCONTRAR UN VALOR "NULL" EN LA PROPIEDAD DE SIGUIENTE
  39. actual = actual->sig;//SE ASIGNA LA ESTRUCTURA SIGUIENTE A LA ACTUAL
  40. }
  41. strcpy(nuevo->nombre,nombre);
  42. strcpy(nuevo->fecha,fecha);
  43. nuevo->cuenta = cuenta;
  44. nuevo->saldo = saldo;
  45. nuevo->sig = NULL;
  46. actual->sig = nuevo;//SE ASIGNA EL APUNTADOR DEL NUEVO ELEMENTO AL ULTIMO
  47. }
  48. }
  49. }
  50. /*void remove(NODOPTR *cima,int id){//RECIBE EL APUNTADOR DONDE SE ENCUENTRA LA CIMA
  51. NODOPTR temp;//SE CREA UN NODO TEMPORAL
  52. temp = *cima;//ALMACENA EL APUNTADOR DE LA CIMA
  53. *cima = (*cima)->sig;//SE ALMACENA EL APUNTADOR DEL SIGUIENTE ELEMENTO EN LA LOCACION DE LA CIMA
  54. free(temp);//SE LIBERA LA LOCACION DE MEMORIA TEMPORAL DONDE SE ENCONTRABA LA CIMA ACTUAL
  55. }*/
  56. void baja(NODOPTR cima,NODOPTR final,NODOPTR aux,int cuentaa)
  57. {
  58. NODOPTR nuevo;
  59. for(nuevo=cima;nuevo!=NULL;aux=nuevo,nuevo=nuevo->sig)
  60. {
  61. if(nuevo->cuenta==cuentaa)
  62. {
  63. if(nuevo==cima)
  64.      {
  65.  cima=cima->sig;
  66.  free(nuevo);
  67.     }
  68. else if(nuevo==final)
  69.    {
  70. final=aux;
  71. free(nuevo);
  72. final->sig=NULL;
  73.    }
  74.   else
  75.    {
  76. aux->sig=nuevo->sig;
  77. free(nuevo);
  78.    }
  79. break;
  80. }
  81.  
  82. }
  83. }
  84. void show(NODOPTR cima){//RECIBE LA CIMA
  85. system("cls");
  86. if(cima == NULL){
  87. printf("La cola esta vacia");
  88. }else{
  89. while(cima != NULL){//RECORRE HASTA ENCONTRAR EL ULTIMO ELEMENTO
  90. printf("-----------------------------------------------------\n");
  91. printf("Numero de cuenta:%d\n",cima->cuenta);
  92. printf("Nombre:%s\n",cima->nombre);
  93. printf("Fecha de nacimiento:%s\n",cima->fecha);
  94. printf("Saldo:%f:\n",cima->saldo);
  95. cima = cima->sig;//SE ASIGNA EL SIGUIENTE A LA CIMA ACTUAL
  96. }
  97. }
  98. getch();
  99. }
  100. int find(NODOPTR cima,int cuenta){//RECIBE LA CIMA
  101. int found = 0;
  102. if(cima == NULL){
  103. printf("La cola esta vacia");
  104. }else{
  105. while(cima != NULL){//RECORRE HASTA ENCONTRAR EL ULTIMO ELEMENTO
  106. if(cima->cuenta == cuenta){
  107. found = 1;
  108. break;
  109. }
  110. cima = cima->sig;//SE ASIGNA EL SIGUIENTE A LA CIMA ACTUAL
  111. }
  112. }
  113. return found;
  114. }
  115. int edit(NODOPTR cima,int cuenta,char nombre[128],char fecha[10]){//RECIBE LA CIMA
  116. int success = 0;
  117. if(cima == NULL){
  118. printf("La cola esta vacia");
  119. }else{
  120. while(cima != NULL){//RECORRE HASTA ENCONTRAR EL ULTIMO ELEMENTO
  121. if(cima->cuenta == cuenta){
  122. strcpy(cima->nombre,nombre);
  123. strcpy(cima->fecha,fecha);
  124. success = 1;
  125. break;
  126. }
  127. cima = cima->sig;//SE ASIGNA EL SIGUIENTE A LA CIMA ACTUAL
  128. }
  129. }
  130. return success;
  131. }
  132. int deposito(NODOPTR cima,int cuenta,int cantidad){//RECIBE LA CIMA
  133. int success = 0;
  134. if(cima == NULL){
  135. printf("La cola esta vacia");
  136. }else{
  137. while(cima != NULL){//RECORRE HASTA ENCONTRAR EL ULTIMO ELEMENTO
  138. if(cima->cuenta == cuenta){
  139. cima->saldo+=cantidad;
  140. success = 1;
  141. break;
  142. }
  143. cima = cima->sig;//SE ASIGNA EL SIGUIENTE A LA CIMA ACTUAL
  144. }
  145. }
  146. return success;
  147. }
  148. int retirar(NODOPTR cima,int cuenta,int cantidad){//RECIBE LA CIMA//
  149. int success = 0;
  150. if(cima == NULL){
  151. printf("La cola esta vacia");
  152. }else{
  153. while(cima != NULL){//RECORRE HASTA ENCONTRAR EL ULTIMO ELEMENTO
  154. if(cima->cuenta == cuenta){
  155. if(cima->saldo>=cantidad){
  156. cima->saldo-=cantidad;
  157. success = 1;
  158. break;
  159. }else
  160. printf("No cuenta con el saldo suficiente\n");
  161. }
  162. cima = cima->sig;//SE ASIGNA EL SIGUIENTE A LA CIMA ACTUAL
  163. }
  164. }
  165. return success;
  166. }
  167. //RETORNO DE APUNTADOR
  168. NODOPTR findptr(NODOPTR cima,int cuenta){//RECIBE LA CIMA
  169. NODOPTR found = NULL;
  170. if(cima == NULL){
  171. printf("La cola esta vacia");
  172. }else{
  173. while(cima != NULL){//RECORRE HASTA ENCONTRAR EL ULTIMO ELEMENTO
  174. if(cima->cuenta == cuenta){
  175. found = cima;
  176. break;
  177. }
  178. cima = cima->sig;//SE ASIGNA EL SIGUIENTE A LA CIMA ACTUAL
  179. }
  180. }
  181. return found;
  182. }
  183. int main(){
  184. NODOPTR cima = NULL;
  185. /*NODOPTR cuenta_1 = NULL;
  186. NODOPTR cuenta_2 = NULL;*/
  187. int cuenta_1,cuenta_2;
  188. int x = 0;
  189. //Variables
  190. char nombre[128];
  191. char fecha[100];
  192. int cuenta,cuenta_3;
  193. float cantidad;
  194. strcpy(nombre,"Roberto");
  195. strcpy(fecha,"1991-06-07");
  196. add(&cima,&fin,nombre,fecha,1,1000.00);
  197. strcpy(nombre,"Saul");
  198. strcpy(fecha,"1996-09-30");
  199. add(&cima,&fin,nombre,fecha,2,1900.00);
  200. //show(cima);
  201. /*cuenta_1 = findptr(cima,1);
  202. cuenta_2 = findptr(cima,2);
  203. printf("%f\n",cuenta_1->saldo);
  204. printf("%f\n",cuenta_2->saldo);
  205. return 0; */
  206. do{
  207. system("cls");
  208. printf("Seleccione una opcion\n");
  209. printf("1.Agregar\n");
  210. printf("2.Modificar\n");
  211. printf("3.Desplegar cuentas\n");
  212. printf("4.Deposito\n");
  213. printf("5.Retiro\n");
  214. printf("6.Transferencia\n");
  215. printf("7.Baja\n");
  216. printf("0.Salir\n");
  217. scanf("%d",&x);
  218. switch(x){
  219. case 1:
  220. system("cls");
  221. printf("Ingrese el nombre del titular:\n");
  222. fflush(stdin);
  223. gets(nombre);//fgets(nombre,sizeof(nombre),stdin);
  224. system("cls");
  225. printf("Ingrese la fecha de nacimiento del titular:\n");
  226. fflush(stdin);
  227. gets(fecha);//fgets(fecha,sizeof(fecha),stdin);
  228. do{
  229. system("cls");
  230. printf("Ingrese el numero de cuenta del titular:\n");
  231. scanf("%d",&cuenta);
  232. }while(find(cima,cuenta)==1);
  233. add(&cima,&fin,nombre,fecha,cuenta,0.00);//////////////// SE AGREGO FINAL
  234. break;
  235. case 2:
  236. do{
  237. system("cls");
  238. printf("Ingrese el numero de cuenta:\n");
  239. scanf("%d",&cuenta);
  240. }while((find(cima,cuenta))==0);
  241. if(cuenta != 0){
  242. system("cls");
  243. printf("Ingrese el nombre del titular:\n");
  244. fflush(stdin);
  245. gets(nombre);
  246. system("cls");
  247. printf("Ingrese la fecha de nacimiento del titular:\n");
  248. fflush(stdin);
  249. gets(fecha);
  250. if(edit(cima,cuenta,nombre,fecha)==1)
  251. printf("Sus datos fueron almacenados\n");
  252. else
  253. printf("Hubo un error al almacenar sus datos\n");
  254. }
  255. break;
  256. case 3:
  257. show(cima);
  258. break;
  259. case 4:
  260. do{
  261. system("cls");
  262. printf("Ingrese el numero de cuenta:\n");
  263. scanf("%d",&cuenta);
  264. }while((find(cima,cuenta))==0);
  265. if(cuenta != 0){
  266. system("cls");
  267. printf("Ingrese la cantidad a depositar:\n");
  268. scanf("%f",&cantidad);
  269. if(deposito(cima,cuenta,cantidad)==1)
  270. printf("Deposito realizado con exito\n");
  271. else
  272. printf("Hubo un error al depositar\n");
  273. }
  274. break;
  275. case 5:
  276. do{
  277. system("cls");
  278. printf("Ingrese el numero de cuenta:\n");
  279. scanf("%d",&cuenta);
  280. }while((find(cima,cuenta))==0);
  281. if(cuenta != 0){
  282. system("cls");
  283. printf("Ingrese la cantidad a retirar:\n");
  284. scanf("%f",&cantidad);
  285. if(retirar(cima,cuenta,cantidad)==1)
  286. printf("Retiro realizado con exito\n");
  287. else
  288. printf("Hubo un error al retirar\n");
  289. }
  290. break;
  291. case 6:
  292. do{
  293. system("cls");
  294. printf("Ingrese el numero de cuenta benefactora:\n");
  295. scanf("%d",&cuenta_1);
  296. }while((find(cima,cuenta_1))==0);
  297. do{
  298. system("cls");
  299. printf("Ingrese el numero de cuenta beneficiario:\n");
  300. scanf("%d",&cuenta_2);
  301. }while((find(cima,cuenta_2))==0);
  302. if(cuenta_1 != 0 && cuenta_2 != 0){
  303. system("cls");
  304. printf("Ingrese la cantidad a transferir:\n");
  305. scanf("%f",&cantidad);
  306. if(retirar(cima,cuenta_1,cantidad)==1){
  307. if(deposito(cima,cuenta_2,cantidad))
  308. printf("Transferencia realizada con exito\n");
  309. }else
  310. printf("Hubo un error al retirar\n");
  311. }
  312. break;
  313. case 7:// ELIMINA
  314.  
  315. system("cls");
  316. printf("°NO ELIMINAR EL 1°\n");
  317. printf("Que cuenta quieres darle de baja ? :\n");
  318. scanf("%d",&cuenta_3);
  319. baja(cima,fin,aux,cuenta_3);
  320.        break;
  321. }
  322. }while(x!=0);
  323.  
  324. return 0;
  325. }
  326.  
66  Programación / Desarrollo Web / alguien que me ayude o guie php botton agregar en: 17 Junio 2015, 02:02 am
como puedo hacer para que mi botton de add kids ya funcione con php oh bien quien me lo haga seria util necesito saber como hacerlo uno

Código
  1. <!DOCTYPE HTML>
  2. <html lang="en">
  3. <meta charset="UTF-8">
  4. <title>Admin</title>
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <link rel="stylesheet" href="css/bootstrap.css">
  7. <link rel="stylesheet" href="css/login.css">
  8. </head>
  9. <nav class="navbar navbar-default">
  10.  <div class="container-fluid">
  11.    <!-- Brand and toggle get grouped for better mobile display -->
  12.    <div class="navbar-header">
  13.      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
  14.        <span class="icon-bar"></span>
  15.        <span class="icon-bar"></span>
  16.        <span class="icon-bar"></span>
  17.      </button>
  18.      <a class="navbar-brand" href="#">Daycare</a>
  19.    </div>
  20.    <ul class="nav navbar-nav navbar-right">
  21.        <li class="dropdown">
  22.          <a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-user">Profile</span><span class="caret"></span></a>
  23.          <ul class="dropdown-menu" role="menu">
  24.            <li><a href="#"><span class="glyphicon glyphicon-cog"></span>Settings</a></li>
  25.            <li><a href="#"><span class="glyphicon glyphicon-edit"></span>Edit</a></li>
  26.            <li><a href="#"><span class="glyphicon glyphicon-repeat"></span>Change your password</a></li>
  27.            <li class="divider"></li>
  28.            <li><a href="#"><span class="glyphicon glyphicon-off">Sign out</span></a></li>
  29.          </ul>
  30.        </li>
  31.      </ul>
  32.      <ul class="nav navbar-nav navbar-right">
  33.        <li class="dropdown">
  34.          <a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-flag">Reports</span><span class="caret"></span></a>
  35.          <ul class="dropdown-menu" role="menu">
  36.            <li><a href="#">Top seller list</a></li>
  37.            <li><a href="#">Top seller list</a></li>
  38.          </ul>
  39.        </li>
  40.      </ul>
  41.      <ul>
  42.      <ul class="nav navbar-nav navbar-right">
  43.        <li><a href="#"><span class="glyphicon glyphicon-home">Parents</span></a></li>
  44.        <li><a href="#"><span class="glyphicon glyphicon-home">Category</span></a></li>
  45.      <ul>
  46. </nav>
  47.     <div class="container">
  48.    <div class="row">
  49.        <div class="col-md-3">
  50.            <ul class="nav nav-pills nav-stacked">
  51.                <li class="active"><a href="#"><span class="glyphicon glyphicon-home"></span>Home</a></li>
  52.                <li><a href="#">Home</a></li>
  53.                 <li><a href="#">Home</a></li>
  54.                  <li><a href="#">Home</a></li>
  55.                   <li><a href="#">Home</a></li>
  56.                    <li><a href="#">Home</a></li>
  57.                     <li><a href="#">Users</a></li>
  58.            </ul>
  59.        </div>
  60.        <div class="col-md-9 well">
  61.           <div>
  62.              <form class="navbar-form navbar-left" role="search">
  63.                <input type="submit" id="add" class="btn btn-success" value="add kids">
  64.                <input type="text" class="form-control" placeholder="search">
  65.           </div>
  66.           </div>
  67.        </div>
  68.    </div>
  69. </div>
  70.  
  71.  <script src="js/jquery.js"></script>
  72.    <script src="js/bootstrap.min.js"></script>
  73. </body>
  74. </html>
  75.  
  76.  


Código
  1. *
  2. {
  3.  /*#5cb85c*/
  4. margin: 0%;
  5. padding: 0%;
  6. }
  7.  
  8. html,body
  9. {
  10.  
  11. }
  12. nav
  13. {
  14. display:block;
  15. }
  16.  
  17. .navbar-default
  18. {
  19. background-color: #5cb85c;
  20. border-color:#e7e7e7;
  21. }
  22.  
  23. .navbar-collapse
  24. {
  25. border-color:red;
  26. }
  27. .navbar-default .navbar-brand
  28. {
  29. color:white;
  30. }
  31.  
  32. .navbar-default .navbar-brand:hover,
  33. .navbar-default .navbar-brand:focus
  34. {
  35.  color: #3498db;
  36.  background-color: transparent;
  37. }
  38.  
  39. .navbar-default .navbar-nav > li > a {
  40.  color: white;
  41. }
  42.  
  43. .navbar-default .navbar-nav > li > a:hover,
  44. .navbar-default .navbar-nav > li > a:focus {
  45.  color: #3498db;
  46.  background-color: transparent;
  47. }
  48. .container {
  49.  padding-right: -7%;
  50.  padding-left: -7%;
  51.  margin-right: auto;
  52.  margin-left: auto;
  53. }
  54. @media (min-width: 768px) {
  55.  .container {
  56.    width: 750px;
  57.  }
  58. }
  59. @media (min-width: 992px) {
  60.  .container {
  61.    width: 970px;
  62.  }
  63. }
  64. @media (min-width: 1200px) {
  65.  .container {
  66.    width: 80%;
  67.  }
  68. }
  69.  
  70. @media (min-width: 2560px) {
  71.  .container {
  72.    width: 80%;
  73.  }
  74. }
  75.  
  76. @media (min-width: 1024px) {
  77.  .container {
  78.    width: 80%;
  79.  }
  80. }
  81.  
  82. .row {
  83.  margin-right: 6%;
  84.  margin-left: -10%;
  85. }
  86.  
  87. @media (min-width: 992px) {
  88.   .col-md-3
  89.  {
  90.    float: left;
  91.  }
  92.  
  93.  .col-md-3
  94.  {
  95.  position: relative;
  96.  min-height: 1px;
  97.  padding-right: 15px;
  98.  padding-left: 15px;
  99. }
  100.  
  101. .col-md-3 {
  102.    width: 25%;
  103.  }
  104.  
  105. .nav-pills > li.active > a,
  106. .nav-pills > li.active > a:hover,
  107. .nav-pills > li.active > a:focus{
  108.  color: #fff;
  109.  background-color: #5cb85c;
  110. }
  111.  
  112. .form-control {
  113.  display: block;
  114.  width: 100%;
  115.  height: 6%;
  116.  padding: 4px 12px;
  117.  font-size: 14px;
  118.  margin-left: 10em;
  119.  line-height: 1.42857143;
  120.  color: #555;
  121.  background-color: #fff;
  122.  background-image: none;
  123.  border: 1px solid #ccc;
  124.  border-radius: 4px;
  125. }
  126.  
  127. .well {
  128.  min-height: 5%;
  129.  padding: 0.7%;
  130.  margin-bottom: 5%;
  131. }
  132.  
  133.  

me falta como hacer el script para agregar y me vaya desplegando uno por uno como tabla
67  Programación / Programación C/C++ / quien me puede ayudar en el error en: 15 Junio 2015, 01:44 am
quien me puede ayudar en el error de la parte de eliminar

Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <windows.h>
  4. #include <conio.h>
  5. #include <string.h>
  6. /*malloc-free-alloc-realloc unsigned*/
  7. struct nodo{//DEFINE LA ESTRUCTURA
  8. char nombre[128];
  9. char fecha[10];
  10. int cuenta;
  11. float saldo;
  12. struct nodo  *ant, *sig; //SE CREA EL APUNTADOR DEL TAMAÑO DE UN NODO SIMILAR
  13. };
  14. typedef struct nodo NODO;//DEFINE TIPO DE DATO A PARTIR DE LA ESTRUCTURA DE nodo
  15. typedef NODO *NODOPTR;//DEFINE UN TIPO DE APUNTADOR BASADO EN EL TAMAÑO DE NODO
  16. int isEmpty(NODOPTR cima){//RECIBE LA CIMA PARA LA COMPARACION
  17. return (cima == NULL);
  18. }
  19. void add(NODOPTR * cima,char nombre[128],char fecha[10],int cuenta,float saldo){
  20. system("cls");
  21. NODOPTR nuevo;//APUNTADOR PARA EL NUEVO DATO
  22. NODOPTR actual;//APUNTADOR TEMPORAL QUE SE UTILIZA CUANDO EXISTE AL MENOS UN DATO
  23. nuevo = (NODO *) malloc(sizeof(NODO));//REGRESA LA DIRECCION DE UN BLOQUE DE MEMORIA EN EL CUAL SE ASIGNARAN LOS VALORES
  24. if(nuevo==NULL){
  25. printf("No se puede agregar");
  26. }else{
  27. if(isEmpty(*cima)){//SE ASIGNAN LOS VALORES RECIBIDOS POR LA FUNCION
  28. strcpy(nuevo->nombre,nombre);
  29. strcpy(nuevo->fecha,fecha);
  30. nuevo->cuenta = cuenta;
  31. nuevo->saldo = saldo;
  32. nuevo->sig = NULL;//SE ASIGNA NULO POR QUE EL PRIMERO
  33. *cima = nuevo;//AL SER EL PRIMERO SE ESTABLECE COMO LA CIMA
  34. }else{
  35. actual = *cima;//SE ALMACENA EL APUNTADOR DE LA CIMA ACTUAL
  36. while(actual->sig != NULL){//SE RECORREN TODOS LOS ELEMENTOS DE LA COLA HASTA ENCONTRAR UN VALOR "NULL" EN LA PROPIEDAD DE SIGUIENTE
  37. actual = actual->sig;//SE ASIGNA LA ESTRUCTURA SIGUIENTE A LA ACTUAL
  38. }
  39. strcpy(nuevo->nombre,nombre);
  40. strcpy(nuevo->fecha,fecha);
  41. nuevo->cuenta = cuenta;
  42. nuevo->saldo = saldo;
  43. nuevo->sig = NULL;
  44. actual->sig = nuevo;//SE ASIGNA EL APUNTADOR DEL NUEVO ELEMENTO AL ULTIMO
  45. }
  46. }
  47. }
  48. void remove(NODOPTR *cima){//RECIBE EL APUNTADOR DONDE SE ENCUENTRA LA CIMA
  49. NODOPTR temp;//SE CREA UN NODO TEMPORAL
  50. temp = *cima;//ALMACENA EL APUNTADOR DE LA CIMA
  51. *cima = (*cima)->sig;//SE ALMACENA EL APUNTADOR DEL SIGUIENTE ELEMENTO EN LA LOCACION DE LA CIMA
  52. free(temp);//SE LIBERA LA LOCACION DE MEMORIA TEMPORAL DONDE SE ENCONTRABA LA CIMA ACTUAL
  53. }
  54. void show(NODOPTR cima){//RECIBE LA CIMA
  55. system("cls");
  56. if(cima == NULL){
  57. printf("La cola esta vacia");
  58. }else{
  59. while(cima != NULL){//RECORRE HASTA ENCONTRAR EL ULTIMO ELEMENTO
  60. printf("-----------------------------------------------------\n");
  61. printf("Numero de cuenta:%d\n",cima->cuenta);
  62. printf("Nombre:%s\n",cima->nombre);
  63. printf("Fecha de nacimiento:%s\n",cima->fecha);
  64. printf("Saldo:%f:\n",cima->saldo);
  65. cima = cima->sig;//SE ASIGNA EL SIGUIENTE A LA CIMA ACTUAL
  66. }
  67. }
  68. getch();
  69. }
  70. int find(NODOPTR cima,int cuenta){//RECIBE LA CIMA
  71. int found = 0;
  72. if(cima == NULL){
  73. printf("La cola esta vacia");
  74. }else{
  75. while(cima != NULL){//RECORRE HASTA ENCONTRAR EL ULTIMO ELEMENTO
  76. if(cima->cuenta == cuenta){
  77. found = 1;
  78. break;
  79. }
  80. cima = cima->sig;//SE ASIGNA EL SIGUIENTE A LA CIMA ACTUAL
  81. }
  82. }
  83. return found;
  84. }
  85. int edit(NODOPTR cima,int cuenta,char nombre[128],char fecha[10]){//RECIBE LA CIMA
  86. int success = 0;
  87. if(cima == NULL){
  88. printf("La cola esta vacia");
  89. }else{
  90. while(cima != NULL){//RECORRE HASTA ENCONTRAR EL ULTIMO ELEMENTO
  91. if(cima->cuenta == cuenta){
  92. strcpy(cima->nombre,nombre);
  93. strcpy(cima->fecha,fecha);
  94. success = 1;
  95. break;
  96. }
  97. cima = cima->sig;//SE ASIGNA EL SIGUIENTE A LA CIMA ACTUAL
  98. }
  99. }
  100. return success;
  101. }
  102. int deposito(NODOPTR cima,int cuenta,int cantidad){//RECIBE LA CIMA
  103. int success = 0;
  104. if(cima == NULL){
  105. printf("La cola esta vacia");
  106. }else{
  107. while(cima != NULL){//RECORRE HASTA ENCONTRAR EL ULTIMO ELEMENTO
  108. if(cima->cuenta == cuenta){
  109. cima->saldo+=cantidad;
  110. success = 1;
  111. break;
  112. }
  113. cima = cima->sig;//SE ASIGNA EL SIGUIENTE A LA CIMA ACTUAL
  114. }
  115. }
  116. return success;
  117. }
  118. int retirar(NODOPTR cima,int cuenta,int cantidad){//RECIBE LA CIMA
  119. int success = 0;
  120. if(cima == NULL){
  121. printf("La cola esta vacia");
  122. }else{
  123. while(cima != NULL){//RECORRE HASTA ENCONTRAR EL ULTIMO ELEMENTO
  124. if(cima->cuenta == cuenta){
  125. if(cima->saldo>=cantidad){
  126. cima->saldo-=cantidad;
  127. success = 1;
  128. break;
  129. }else
  130. printf("No cuenta con el saldo suficiente\n");
  131. }
  132. cima = cima->sig;//SE ASIGNA EL SIGUIENTE A LA CIMA ACTUAL
  133. }
  134. }
  135. return success;
  136. }
  137. //RETORNO DE APUNTADOR
  138. NODOPTR findptr(NODOPTR cima,int cuenta){//RECIBE LA CIMA
  139. NODOPTR found = NULL;
  140. if(cima == NULL){
  141. printf("La cola esta vacia");
  142. }else{
  143. while(cima != NULL){//RECORRE HASTA ENCONTRAR EL ULTIMO ELEMENTO
  144. if(cima->cuenta == cuenta){
  145. found = cima;
  146. break;
  147. }
  148. cima = cima->sig;//SE ASIGNA EL SIGUIENTE A LA CIMA ACTUAL
  149. }
  150. }
  151. return found;
  152. }
  153.  
  154. int borrar(NODOPTR *ptr,int cuenta,NODOPTR *sig)
  155. {
  156. NODOPTR antesptr, actualptr, tempptr;
  157. if(cuenta == (*ptr)-> cuenta)
  158. {
  159. tempptr = *ptr;
  160. *ptr = (*ptr)->sig;
  161. (*ptr)-> ant = NULL;
  162. free(tempptr);
  163. return cuenta;
  164. }
  165. else
  166. {
  167. antesptr = *ptr;
  168. actualptr = (*ptr)->sig;
  169. while(actualptr != NULL && actualptr->cuenta != cuenta)
  170. {
  171. antesptr = actualptr;
  172. actualptr = actualptr->sig;
  173. }
  174. if(actualptr != NULL)
  175. {
  176. tempptr = actualptr;
  177. antesptr->sig = actualptr->sig;
  178. actualptr = actualptr->sig;
  179. actualptr->ant = antesptr;
  180. free(tempptr);
  181.  
  182.         return cuenta;
  183. }
  184. }
  185. return -1;
  186. }
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193. int main()
  194. {
  195. NODOPTR cima = NULL;
  196. NODOPTR inicio = NULL, actual = NULL;
  197. /*NODOPTR cuenta_1 = NULL;
  198. NODOPTR cuenta_2 = NULL;*/
  199. int cuenta_1,cuenta_2;
  200. int x = 0;
  201. //Variables
  202. char nombre[128];
  203. char fecha[10];
  204. int cuenta;
  205. float cantidad;
  206. strcpy(nombre,"Roberto");
  207. strcpy(fecha,"1991-06-07");
  208. add(&cima,nombre,fecha,1,1000.00);
  209. strcpy(nombre,"Saul");
  210. strcpy(fecha,"1996-09-30");
  211. add(&cima,nombre,fecha,2,1900.00);
  212. //show(cima);
  213. /*cuenta_1 = findptr(cima,1);
  214. cuenta_2 = findptr(cima,2);
  215. printf("%f\n",cuenta_1->saldo);
  216. printf("%f\n",cuenta_2->saldo);
  217. return 0; */
  218. do{
  219. system("cls");
  220. printf("Seleccione una opcion\n");
  221. printf("1.Agregar\n");
  222. printf("2.Modificar\n");
  223. printf("3.Desplegar cuentas\n");
  224. printf("4.Deposito\n");
  225. printf("5.Retiro\n");
  226. printf("6.Transferencia\n");
  227. printf("7.Eliminar\n");
  228. printf("0.Salir\n");
  229. scanf("%d",&x);
  230. switch(x){
  231. case 1:
  232. system("cls");
  233. printf("Ingrese el nombre del titular:\n");
  234. fflush(stdin);
  235. gets(nombre);//fgets(nombre,sizeof(nombre),stdin);
  236. system("cls");
  237. printf("Ingrese la fecha de nacimiento del titular:\n");
  238. fflush(stdin);
  239. gets(fecha);//fgets(fecha,sizeof(fecha),stdin);
  240. do{
  241. system("cls");
  242. printf("Ingrese el numero de cuenta del titular:\n");
  243. scanf("%d",&cuenta);
  244. }while(find(cima,cuenta)==1);
  245. add(&cima,nombre,fecha,cuenta,0.00);
  246. system("pause");
  247. break;
  248. case 2:
  249. do{
  250. system("cls");
  251. printf("Ingrese el numero de cuenta:\n");
  252. scanf("%d",&cuenta);
  253. }while((find(cima,cuenta))==0);
  254. if(cuenta != 0){
  255. system("cls");
  256. printf("Ingrese el nombre del titular:\n");
  257. fflush(stdin);
  258. gets(nombre);
  259. system("cls");
  260. printf("Ingrese la fecha de nacimiento del titular:\n");
  261. fflush(stdin);
  262. gets(fecha);
  263. if(edit(cima,cuenta,nombre,fecha)==1)
  264. printf("Sus datos fueron almacenados\n");
  265. else
  266. printf("Hubo un error al almacenar sus datos\n");
  267. }
  268. system("pause");
  269. break;
  270. case 3:
  271. show(cima);
  272. system("pause");
  273. break;
  274. case 4:
  275. do{
  276. system("cls");
  277. printf("Ingrese el numero de cuenta:\n");
  278. scanf("%d",&cuenta);
  279. }while((find(cima,cuenta))==0);
  280. if(cuenta != 0){
  281. system("cls");
  282. printf("Ingrese la cantidad a depositar:\n");
  283. scanf("%f",&cantidad);
  284. if(deposito(cima,cuenta,cantidad)==1)
  285. printf("Deposito realizado con exito\n");
  286. else
  287. printf("Hubo un error al depositar\n");
  288. }
  289. system("pause");
  290. break;
  291. case 5:
  292. do{
  293. system("cls");
  294. printf("Ingrese el numero de cuenta:\n");
  295. scanf("%d",&cuenta);
  296. }while((find(cima,cuenta))==0);
  297. if(cuenta != 0){
  298. system("cls");
  299. printf("Ingrese la cantidad a retirar:\n");
  300. scanf("%f",&cantidad);
  301. if(retirar(cima,cuenta,cantidad)==1)
  302. printf("Retiro realizado con exito\n");
  303. else
  304. printf("Hubo un error al retirar\n");
  305. }
  306. system("pause");
  307. break;
  308. case 6:
  309. do{
  310. system("cls");
  311. printf("Ingrese el numero de cuenta benefactora:\n");
  312. scanf("%d",&cuenta_1);
  313. }while((find(cima,cuenta_1))==0);
  314. do{
  315. system("cls");
  316. printf("Ingrese el numero de cuenta beneficiario:\n");
  317. scanf("%d",&cuenta_2);
  318. }while((find(cima,cuenta_2))==0);
  319. if(cuenta_1 != 0 && cuenta_2 != 0){
  320. system("cls");
  321. printf("Ingrese la cantidad a transferir:\n");
  322. scanf("%f",&cantidad);
  323. if(retirar(cima,cuenta_1,cantidad)==1){
  324. if(deposito(cima,cuenta_2,cantidad))
  325. printf("Transferencia realizada con exito\n");
  326. }else
  327. printf("Hubo un error al retirar\n");
  328. }
  329. system("pause");
  330. break;
  331. case 7:
  332.   if(!isEmpy(inicio))
  333. {
  334. printf("\n Cual cuenta sera borrado ?");
  335. scanf("%d",&cuenta);
  336. if(borrar(&actual,cuenta,&actual))
  337. {
  338. printf("\n %d ha sido borrado",cuenta);
  339. show(cima);
  340. }
  341. else
  342. printf("\n %d no pudo ser borrado",cuenta);
  343. }
  344. else
  345. printf("\n La lista esta vacia ");
  346. getch();
  347.   break;
  348. }
  349. }while(x!=0);
  350.  
  351. return 0;
  352. }
  353.  
68  Programación / Desarrollo Web / alguien me puede ayudar con el nav bar en: 13 Junio 2015, 00:55 am
alguien me puede ayudar con el nav bar para que sea adptable a cual monitor
resposive disgn

Código
  1. <meta charset="UTF-8">
  2. <title>Software - Daycare</title>
  3. <link rel="stylesheet" href="css/main.css"/>
  4. <link rel="stylesheet" href="css/fonts/style.css">
  5. <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0">
  6.    <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7.  
  8. </head>
  9. <body id="fade4">
  10. <div class="container">
  11. <nav class="main_menu">
  12. <ul>
  13. <li><span class="icon-home"></span>category</li>
  14. <li><span class="icon-home"></span>products</li>
  15. <li><span class="icon-flag"></span>reports<i aria-hidden="true" class="icon-chevron-down"></i></li>
  16. <li><span class="icon-user"></span>profile<i aria-hidden="true" class="icon-chevron-down"></i>
  17.             <ul class="sub-menu">
  18.             <li>user stats</li>
  19.             <li>messages</li>
  20.             <li><span class="icon-level-down"></span>sign out</li>
  21.             </ul>
  22. </li>
  23. </ul>
  24. </nav>
  25. <div class="sideright">
  26. <h2>soy employee</h2>
  27. <ul>
  28. <li><span class="icon-home"></span>category</li>
  29. <li><span class="icon-list"></span>presentation</li>
  30. <li><span class="icon-shopping-bag"></span>products</li>
  31. <li><span class="icon-network"></span>providers</li>
  32. <li><span class="icon-shopping-cart"></span>shopping</li>
  33. <li><span class="icon-folder"></span>customers</li>
  34. <li><span class="icon-price-tag"></span>sales</li>
  35. <li><span class="icon-text-document"></span>reports</li>
  36. <li><span class="icon-user"></span>users</li>
  37. </ul>
  38. </div>
  39.    </div>
  40. </html>
  41.  


Código
  1. /*Universal*/
  2. *{
  3. margin:0px;
  4. padding:0px;
  5. font-family: helvetica Neue;
  6. font-weight: lighter;
  7. }
  8.  
  9. html,body{
  10. background: #16A085;
  11. }
  12.  
  13. div#applicationform{
  14. position: absolute;
  15. top:50%;
  16. left: 50%;
  17. margin-left: -15%;
  18. margin-top:  -13%;
  19. width:30%;
  20. min-height: 30%;
  21. background: #dcdcdc;
  22. overflow: hidden;
  23. border-radius: 4%;
  24.  
  25. }
  26. .sub-menu {
  27.    display:none;
  28.    position:absolute;
  29. }
  30.  
  31. .main_menu li ul {
  32. display:none;
  33. }
  34.  
  35. .main_menu li:hover > ul {
  36. display: inline-block;
  37. margin-left: -4%;
  38. width: 10%;
  39. padding: 0;
  40. background: #0D5488;
  41. }
  42.  
  43. .main_menu
  44. {
  45.  
  46. text-align:left;
  47. line-height: 290%;
  48. padding-left: 66%;
  49. background-color: #0D5488;
  50.  
  51.  
  52. }
  53.  
  54. .main_menu li
  55. {
  56. display: inline-block;
  57. padding:  0 10px 0;
  58. font-family:arial;
  59. font-size: 100%;
  60. color:white;
  61. }
  62.  
  63. .sideright
  64. {
  65. background-color:  #e5e4d7;
  66. margin:3%;
  67. margin-left:1%;
  68. padding: 2%;
  69. font-size: 82%;
  70. float: left;
  71. max-width: 18%;
  72. }
  73.  
  74. p#title{
  75. font-size: 1.6em;
  76. text-align: center;
  77. margin-top: 20px;
  78. }
  79.  
  80. input[type="text"], input[type="password"], input[type="mail"]{
  81. width: 69%;
  82. height: 2.1em;
  83. margin-left: 15%;
  84. margin-top: 3%;
  85. padding-left: 3%;
  86. font-size: 1.1em;
  87. outline: none;
  88. border:0px;
  89. background-color: #ECF0F1;
  90. border-radius: 5px;
  91. }
  92.  
  93. .login{
  94. margin:4%;
  95. margin-left: 15%;
  96. margin-bottom: 10%;
  97. width:71%;
  98. height: 2.1em;
  99. outline: none;
  100. border: 0em;
  101. background-color: #16A085;
  102. color: white;
  103. font-size: 1.2em;
  104. border-radius: 5px;
  105. -webkit-box-shadow:0em 0em 0em;
  106. }
  107.  
  108. .login:hover
  109. {
  110. background-color: #1abc9c;
  111. }
  112.  
  113. .separator
  114. {
  115.  
  116. }
  117. ol , ul
  118. {
  119. list-style: none;
  120. }
  121.  
  122. .main_menu li:hover
  123. {
  124. background-color: #3498DB;
  125.  
  126. }
  127.  
  128. body,html#fade4
  129. {
  130. background-color: white;
  131. }
  132.  
  133. .container
  134. {
  135.  width: 100%;
  136.  margin: 0px auto;
  137.  max-width: 100%;
  138.  min-height: 20px;
  139.  overflow: hidden;
  140.  
  141. }
  142.  
  143. i
  144. {
  145. padding:1%;
  146. }
  147.  
  148.  






69  Programación / PHP / como puedo validar el login en: 4 Junio 2015, 23:05 pm
alguien me puede ayudar o guia como validad el login de php para cuando pongo la contraseña mal o usuario que no me deje pasar a otra pagina como esta osea que me mande una alerta o meensaje

Código
  1. <!doctype html>
  2. <html lang="en" >
  3.    <meta charset ="UTF-8">
  4. <title>formulario flat design</title>
  5. <link rel="stylesheet" href="css/main.css"/>
  6. </head>
  7. <body>  
  8.  <div id="applicationform">
  9. <p id="title">Welcome to </p>
  10.  
  11. <form action="login.php" methos="POST">  
  12. <input type="mail" id="user" name="User" placeholder="Username" autocomplete="off">
  13. <input type="password" id="pass" name="Pass"  placeholder="Password">
  14. <input type="submit" id="fade2" value="login" class="login" href="index.html">
  15. </form>
  16. </div>
  17. </body>
  18. </html>
  19.  
  20.  

Código
  1. <?php
  2.    $User = $_REQUEST['User'];
  3.    $Pass = $_REQUEST['Pass'];
  4.  
  5.    $conexion = mysql_connect("localhost","root") or die ("PROBLEMAS AL CONECTA EL SERVIDOR");
  6.    mysql_select_db("adsu",$conexion) or die ("PROBLEMAS A CONECTAR CON LA DB");
  7.  
  8.    $estandar = mysql_query("SELECT * FROM usuario where login = '".$User."' and pass = '".$Pass."'",$conexion);
  9.    $admin    = mysql_query("SELECT * FROM usuario where login = '".$User."' and pass = '".$Pass."'",$conexion);
  10.  
  11.    if($row = mysql_fetch_array($estandar))
  12.    {
  13.      header("Location: index_empleado.html");
  14.  
  15.    }else if($row = mysql_fetch_array($admin))
  16.         {
  17.            header("Location: index_admin.html");
  18.  
  19.         }
  20.  
  21. ?>
  22.  
70  Programación / Programación C/C++ / quien me ayuda hacer el de modificar en: 6 Abril 2015, 02:47 am
Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <conio.h>
  4. #include <windows.h>
  5.  
  6. int ca=0;
  7. int buscar = 0;
  8. int x=0;
  9. int resp=0;
  10. int r3,m=0;
  11. char r[2]={0};
  12.  
  13.  
  14.  
  15. void gotoxy(int x, int y)
  16. {
  17. HANDLE hCon;
  18. hCon = GetStdHandle(STD_OUTPUT_HANDLE);
  19.  
  20. COORD dwPos;
  21.  
  22. dwPos.X = x;
  23. dwPos.Y= y;
  24.  
  25. SetConsoleCursorPosition(hCon,dwPos);
  26. }
  27.  
  28.  
  29. struct salmunos
  30. {
  31.  int matricula;
  32.  char nom[15],pat[15],mat[15];
  33. }alum[10];
  34.  
  35. struct scalif
  36. {
  37.  int matricula;
  38.  char materia[20];
  39.  float corte1,corte2,corte3,prom;
  40. }calif[10];
  41.  
  42.  
  43. void registrar_alumnos()
  44. {
  45.  do
  46.   {
  47.    printf("\n\tAlumno: ");
  48.    scanf("%s", &alum[ca].nom);
  49.    printf("\n\tApeido Paterno: ");
  50.    scanf("%s", &alum[ca].pat);
  51.    printf("\n\tApeido Materno: ");
  52.    scanf("%s", &alum[ca].mat);
  53.    printf("\n\tMatricula: ");
  54.    scanf("%d", &alum[ca].matricula);
  55.    ca++;
  56.    system("cls");
  57.    gotoxy(5,0);printf("\n\tDesea almacenar mas datos? YES[1]/NO[2]: ");
  58.    scanf("%d",&resp);
  59.   }while(resp!=2);
  60.  
  61. }
  62.  
  63.  
  64. void mostrar_alumnos()
  65. {
  66.  printf("\n\nlista de Alumnos\n");
  67.  if (ca == 0)
  68.  {
  69.   printf("\n\tLista vacia..!");
  70.  }else
  71.      {
  72.       for(int i=0; i < ca; i++)
  73.       {
  74.       printf("\nAlumno: %s %s %s ",alum[i].nom, alum[i].pat, alum[i].mat);
  75.       printf("Matricula: %d\n\n",alum[i].matricula);
  76.    }
  77.  }
  78. }
  79.  
  80. void buscar_alumnos()
  81. {    
  82. int b = 0, c= 0;
  83. do
  84.   {
  85. printf("Ingrese matricula: ");
  86. scanf("%d", &buscar);
  87. for(int i = 0; i<ca; i++)
  88.     {
  89.      if(alum[i].matricula == buscar)
  90.       {
  91.   b = 1;
  92. c = i;
  93.         break;
  94.       }
  95.    }
  96. if(b == 1)
  97. {
  98. printf("\nEl nombre: %s", alum[c].nom);
  99.        printf("\nEl apellido paterno: %s", alum[c].pat);
  100.        printf("\nEl apellido materno: %s", alum[c].mat);
  101. }
  102. else
  103. {
  104. printf("Datos no encontrados");
  105. system("pause > null");
  106. }
  107.  printf("\nDesea salir? YES[1]/NO[2]: ");
  108.  scanf("%d",&resp);
  109.    }while(resp!=1);
  110.  }  
  111.  
  112. void eleminar_alumnos()
  113. {  
  114.  
  115.     do{
  116.                int b=0;            
  117.                system("cls");
  118.                printf("Ingrese la matricula: ");
  119.                scanf("%d",&m);
  120.                for(int y=0;y<10;y++)
  121.                {
  122.                 if(alum[y].matricula==m)
  123.                 {
  124.                 system("cls");
  125.                  printf("\nDatos a borrar...\n");
  126.                  printf("\nMatricula:%d",alum[y].matricula);
  127.                  printf("\nNombre:%s",&alum[y].nom);
  128.                  printf("\nApellido Paterno:%s",&alum[y].pat);
  129.                  printf("\nApellido Materno:%s\n",&alum[y].mat);                      
  130.                  printf("\nDeseas dar de baja?");
  131.                  scanf("%s",&r);
  132.                  if(strcmp(r,"si")==0)
  133.                  {          
  134.                    alum[y].matricula=alum[y+1].matricula;
  135.                    strcpy(alum[y].nom,alum[y+1].nom);
  136.                    strcpy(alum[y].pat,alum[y+1].pat);
  137.                    strcpy(alum[y].mat,alum[y+1].mat);
  138.                    ca--;
  139.                    alum[y].matricula=0;
  140.                    strcpy(alum[y].nom,"");
  141.                    strcpy(alum[y].pat,"");
  142.                    strcpy(alum[y].mat,"");
  143.                    printf("\nDatos Borrados...\n");  
  144.                   }
  145.                  }
  146.                   else
  147.                   {
  148.                    b++;  
  149.                       }
  150.                  }
  151.                  if(b==10)
  152.                  {
  153.                     printf("\nLa matricula ingresada no existe...\n");      
  154.                           }
  155.                   printf("\nDesea salir?");
  156.                   printf("\n[1]=SI");
  157.                   printf("\n[2]=NO\n");
  158.                   scanf("%d",&r3);                                      
  159.                }while(r3!=2);                                                              
  160.                system("pause");
  161.  
  162. }
  163. void modificar()
  164. {
  165. }                  
  166. void menu1()
  167. {
  168.     system("color 0F");
  169.     system("cls");
  170.     printf("\n\t\tREGISTRO DE ALMUNOS\n\n");
  171.     printf(" 1. Registrar \n");
  172.     printf(" 2. Mostrar registro de matriculas y almunos \n");
  173.     printf(" 3. Mostrar datos de un alumno \n");
  174.     printf(" 4. Modificar \n");
  175.     printf(" 5. Eliminar alumno del registro \n");
  176.     printf(" 6. Buscar nombre del alumno por matricula \n");
  177.     printf(" 7. Salir \n");
  178.  
  179.     printf("\n Ingrese opcion : ");
  180. }
  181.  
  182.  
  183. /*                      MAIN
  184. ------------------------------------------------------------------------------*/
  185.  
  186. int main()
  187. {
  188.  int op;
  189.  
  190.  do
  191.  {
  192.  menu1();
  193.  scanf("%d",&op);
  194.      switch(op)
  195.      {
  196.        case 1:
  197.               system("cls");
  198.               registrar_alumnos();
  199.  
  200.               break;
  201.        case 2:
  202.               system("cls");
  203.               mostrar_alumnos();
  204.               system("pause > NUL");
  205.               break;
  206.  
  207.  
  208.       case 5:
  209.              system("cls");
  210.              eleminar_alumnos();
  211.              printf("\n\n\t\tAlumno eliminado ..!");
  212.              system("pause > null");
  213.              break;
  214.  
  215.  
  216.        case 6:
  217.             system("cls");
  218.             buscar_alumnos();
  219.             system("pause > null");
  220.             break;
  221.  
  222.      }
  223.  
  224.  
  225.    } while(op!=7);
  226.  
  227.  return 0;  
  228. }
Páginas: 1 2 3 4 5 6 [7] 8
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines