Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - #!drvy

#7411
Me ha gustado mucho. Tu pagina tambien xD
aunque se considere algo de spam



Saludos
#7412
Yo creo que depende de las leyes del país y tal.

Pero generalmente si no has modificado nada ni has hecho nada que perjudique el servidor no debería ser ilegal =).



Saludos
#7413


Te refieres a este ? (este es del theme 2.0)

Creo que significa que hay nueva/s respuesta/s desde tu ultima visita. Por ejemplo. Ahora antes de entrar a este post deberías de verlo visto.



Saludos

#7415
Parece que la ministra esa no tiene ni p**a idea de Internet... hoy en día cualquier juego gratuito en linea te pesa 1GB y requiere una conexión buena para ser jugable. Seguramente hasta ella tiene contrado un 20megas y sus hijos (si es que tiene) descargan canciones por el ares.

Apoyo a La Muertع Blancα... un golpe de estado no vendria mal  :rolleyes:




Saludos
#7416
Constance, son leyes. Antes aquí en España las mujeres no tenían derechos.. ami ese tipo de leyes no me gustan pero cada país con su cultura.. su tradición y sus leyes. Yo la verdad es que siempre he admirado esos países. Sus culturas me molan la leche ! xD





Saludos
#7417
PHP / Re: Me dan una idea con una codigo?
19 Octubre 2010, 19:33 PM
Lo pongo porque asi tendria varios campos con el mismo nombre pero en forma de array que podre recuperar facilmente luego.
Código (php) [Seleccionar]
<?php
// conexion base de datos "test"
$conx mysql_connect('localhost','root','');
mysql_select_db('test',$conx);

if(isset(
$_POST['notaalumno']) && isset($_POST['idalumno']))
{
// definir $i como 0.
$i 0;
// contar todos los inputs con nombre "idalumno"
$cnt count($_POST['idalumno']);

// mientras $i es menor a los inputs "idalumno" hacer while
while ($i $cnt)
{
// permitir solo 2 numeros o letra A.
$regex '/[a-zB-Z \/\'"]/';
$nota preg_replace($regex,'',substr($_POST['notaalumno'][$i],0,2));

// permitir solo numeros
$alumno = (int)$_POST['idalumno'][$i];

// insertar en base de datos
$query mysql_query("UPDATE alumnos SET nota = '".$nota."' WHERE id_alum = ".$alumno);

// sumar +1
$i++;

// imprimir
print 'La nota del alumno con <b>ID</b>: '.$alumno.' ha sido actualizada.<br />'
}
}

// cierro conexion mysql
mysql_close($conx);
?>


creo que esto es mas o menos lo que pides no ?

PD: La pagina inicial seria la misma excepto que
Código (php) [Seleccionar]
print '<td><input type="text" name="notaalumno[]" value="'.$alumno['nota'].'">';
seria
Código (php) [Seleccionar]
print '<td><input type="text" name="notaalumno[]" value="">';

Saludos
#7418
PHP / Re: Me dan una idea con una codigo?
19 Octubre 2010, 15:28 PM
Veras, según lo que entiendo primero les imprimes y luego apuntas a otra web para validarlos. La pregunta que tengo es como los validas ? me refiero. Que es lo que haces para validar que validas y todo eso.

Darte una idea ? hmm

ya que tienes el id_alum puesto de nombre al input podrías luego al enviar los datos buscar con una query si es id existe y tal. El problema es que no se exactamente lo que validas y para que lo haces entonces como mucho te doy un ejemplo que se me ocurre xD

pagina_imprime_notas.php
Código (php) [Seleccionar]
<?php
// conexion base de datos "test"
$conx mysql_connect('localhost','root','');
mysql_select_db('test',$conx);

// suponiendo que en la base de datos tengo 4 campos "id_alumn,nombre,apellido y nota"
$resultado mysql_query('SELECT * FROM alumnos ORDER BY id_alum');

// imprimo la tabla y el formulario
print '<form action="validar.php" method="POST">';
print 
'<table border="1">';
print 
'<tr><th>Nombre</th><th>Apellido</th><th>Nota</th>';


// saco los datos
while($alumno mysql_fetch_array($resultado))
  {
print '<tr><td>'.$alumno['nombre'].'</td>';
print '<td>'.$alumno['apellido'].'</td>';
print '<td><input type="text" name="notaalumno[]" value="'.$alumno['nota'].'">';
print '<input type="hidden" name=idalumno[]" value="'.$alumno['id_alum'].'"></td></tr>';
  }

// cierro la tabla y el formulario
print '</table>';
print 
'<hr><input type="submit" value="Validar"></form>';


// cierro conexion mysql
mysql_close($conx);
?>


validar.php
Código (php) [Seleccionar]
<?php
// conexion base de datos "test"
$conx mysql_connect('localhost','root','');
mysql_select_db('test',$conx);

if(isset(
$_POST['notaalumno']) && isset($_POST['idalumno']))
{
$i 0;
$cnt count($_POST['idalumno']);
while ($i $cnt)
{
// imprimo ID del alumno
print 'ID = '.$_POST['idalumno'][$i];

// imprimo NOTA del alumno obtenida mediante POST
print ' NOTA = '.$_POST['notaalumno'][$i];

// compruebo si la nota es = que la de la base de datos
// obtengo la nota asociada al ID del alumno enviado mediante POST
$query mysql_query('Select nota FROM alumnos WHERE id_alum ='.$_POST['idalumno'][$i]);
$nota mysql_fetch_array($query);
print ' VALIDA? =';
// en caso de valida imprime "Si" si no imprime "No"
if($nota['nota'] == $_POST['notaalumno'][$i]) {print '<b>Si</b>';} else {print '<b>No</b>';} 
print '<br>';
$i++;
}

}
// cierro conexion mysql
mysql_close($conx);
?>


Lo que hace es poner un campo oculto que almacena el ID del alumno. Se puede mejorar y la seguridad es muy baja pero es solo pa que te sirva de referencia.


Saludos

#7420
PHP / Re: Me dan una idea con una codigo?
15 Octubre 2010, 17:48 PM
Puesto que seleccionas en el query el id_alum y suponinedo que es un auto_increment podrias poner de nombre al input ese id.
Código (php) [Seleccionar]
<td class="nota"><input type="text" name="'.$alumnos['id_alum'].'" maxlength="2" /></td>


Saludos