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

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Temas
Páginas: [1]
1  Programación / PHP / bucle for con html en: 5 Octubre 2012, 22:10 pm
buenas,, lo que necesito es saber como puedo poner en el comando <option> valores como notas del 1 al 10 usando el bucle for


Código
  1. while(list(,$value)=each($nombres)){
  2. echo "<tr><td>Nota de $value</td>";
  3. for($i=1;$i<=10;$i++) {
  4. echo "<td><select name='nombres[]'> <option>$i</td></tr>";
  5. }
  6. echo "<input type='hidden' name='nombres[]' value='$nombres'>";
  7. }
  8.  
:huh:


gracias
2  Programación / PHP / elimiar datos de una lista de base de datos en: 2 Octubre 2012, 05:48 am
tengo un tres archivos, el primero envia datos, el segundo los recibe y el tercero los muestra en pantalla a todos los valores de la tabla de la base de datos. Lo que yo necesito es saber como poner en el tercer archivo un boton de elimiar registros de valores.
Código
  1. <form action="recibir.php" method="post">
  2.  
  3. <table border="1" bgcolor="#FFFFFF">
  4. <tr>
  5. <td>Materia: </td><td><input type="text" name="mat" /></td>
  6. </tr>
  7. <tr>
  8. <td>Codigo:</td><td> <input type="text" name="cod" /></td>
  9. </tr>
  10. <tr>
  11. <td>Nota: </td><td> <input type="text" name="nota" /></td>
  12. </tr>
  13. <tr>
  14. <td>Año: </td><td><input type="text" name="año" /></td>
  15. </tr>    
  16. </table>
  17. <input type="submit" value="enviar" />
  18. </form>
  19.  

Código
  1. <body bgcolor="#CCCCCC">
  2. <center>
  3. <h1>Recibido</h1>
  4. <?php
  5.  
  6. $materia=$_POST['mat'];
  7. $codigo=$_POST['cod'];
  8. $nota=$_POST['nota'];
  9. $año=$_POST['año'];
  10.  
  11. $conexion=mysql_pconnect("localhost","root","") or  die("problema al conectar el host");
  12. $con=mysql_select_db("materiascbc",$conexion) or die("problemas al conectar con la base de datos");
  13.  
  14. if($con == true) {
  15. echo "conexion OK <br>";
  16. }
  17.  
  18. if($nota>=4){
  19. echo mysql_query("INSERT INTO aprobadas VALUES (NULL,'$materia','$codigo','$nota','$año')");
  20. echo "<h3>Bien aprobaste la materia!</h3>";
  21. }else {
  22. echo mysql_query("INSERT INTO desaprobadas VALUES (NULL,'$materia','$codigo','$nota','$año')");
  23. echo "<h3>La proxima la aprobaras</h3>";
  24. }
  25.  
  26. echo "<table border='1' bgcolor='#ffffff'>";
  27. echo "<tr><td>materia</td>";
  28. echo "<td>codigo</td>";
  29. echo "<td>nota</td>";
  30. echo "<td>año</td>";
  31.  
  32. echo "<tr><td>$materia</td>";
  33. echo "<td>$codigo</td>";
  34. echo "<td>$nota</td>";
  35. echo "<td>$año</td>";
  36. echo "</table>";
  37. ?>
  38. <br />
  39. <br />
  40.  
  41. Ir a ver la tabla completa <a href="vertabla.php">aquí</a>
  42.  
  43. </center>
  44. </body>
  45. </html>
  46.  

Código
  1. <h1>Tabla completa</h1>
  2. <?
  3.  
  4. $conexion=mysql_pconnect("localhost","root","") or die("no se ha podido conectar");
  5. $con=mysql_select_db("materiascbc",$conexion) or die("no se ha podido conectar a la base de datos");
  6.  
  7. if($con==true){
  8. echo "conexion OK <br>";
  9. }
  10. if($nota>=4){
  11. $consulta=mysql_query("SELECT materia, codigo, nota, año FROM aprobadas");
  12. }else{
  13. $consulta=mysql_query("SELECT materia, codigo, nota, año FROM desaprobadas");
  14. }
  15. echo "<table border='1' bgcolor='#ffffff'>";
  16. echo "<tr><th width=150>materia</th>";
  17. echo "<th width=150>codigo</th>";
  18. echo "<th width=150>nota</th>";
  19. echo "<th width=150>año</th>";
  20. echo "</table>";
  21. while ($row=mysql_fetch_array($consulta)){
  22. echo '<table border=1 bgcolor=\'#ffffff\'>';
  23. echo '<tr>';
  24. echo '<td width=150>'.$row['materia'].'</td>';
  25. echo '<td width=150>'.$row['codigo'].'</td>';
  26. echo '<td width=150>'.$row['nota'].'</td>';
  27. echo '<td width=150>'.$row['año'].'</td>';
  28. echo '</tr>';
  29. echo '</table>';
  30. }
  31. ?>
  32.  
  33.  

 :D
3  Programación / PHP / php y mysql en: 1 Octubre 2012, 11:39 am
Hola necesito saber como puedo mostrar todos los valores que me pasan por un formulario que se almacena en una base de datos ['materias' con dos tablas 'aprobadas' y 'desaprobadas'].  ;-)

Archivo-->index.html

<html>
<head>
<title></title>
</head>

<body bgcolor="#CCCCCC">
<center>
<h1>Materias</h1>
<form action="recibir.php" method="post">

<table border="1" bgcolor="#FFFFFF">
<tr>
   <td>Materia: </td><td><input type="text" name="mat" /></td>
</tr>
<tr>
   <td>Codigo:</td><td> <input type="text" name="cod" /></td>
</tr>
<tr>
   <td>Nota: </td><td> <input type="text" name="nota" /></td>
</tr>
<tr>   
   <td>Año: </td><td><input type="text" name="año" /></td>
</tr>   
</table>
<input type="submit" value="enviar" />
</form>

</center>
</body>
</html>


Archivo-->recibido.php

<html>
<head>
<title></title>
</head>
<body bgcolor="#CCCCCC">
<center>
<h1>Recibido</h1>

<?php
$materia=$_POST['mat'];
$codigo=$_POST['cod'];
$nota=$_POST['nota'];
$año=$_POST['año'];

$conexion=mysql_pconnect("localhost","root","") or  die("problema al conectar el host");
$con=mysql_select_db("materias",$conexion) or die("problemas al conectar con la base de datos");

if($con == true) {
   echo "conexion OK";
}

if($nota>=4){
   echo mysql_query("INSERT INTO aprobadas VALUES (NULL,'$materia','$codigo','$nota','$año')");
}else {
   echo mysql_query("INSERT INTO desaprobadas VALUES (NULL,'$materia','$codigo','$nota','$año')");
}

echo "<table border='1' bgcolor='#ffffff'>";
echo "<tr><td>materia</td>";
echo "<td>codigo</td>";
echo "<td>nota</td>";
echo "<td>año</td>";

echo "<tr><td>$materia</td>";
echo "<td>$codigo</td>";
echo "<td>$nota</td>";
echo "<td>$año</td>";
echo "</table>";
?>
<br />
<br />

Ir a ver la tabla completa <a href="vertabla.php">aquí</a>

</center>
</body>
</html>

Y en el archivo --> vertable.php que aparezca algo asi


materiacodigonotaaño
y acatodos losvalores de labae de datos



Por favor si me pueden ayudar me vendria buy bien ;D

Gracias
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines