HTML - Abdiel Chexbox ayuda Be7or

 
Vista:

Abdiel Chexbox ayuda Be7or

Publicado por abdiel (16 intervenciones) el 01/12/2008 15:03:52
Hola Be7or:
Te pido disculpa en primer lugar, porque aunque tengo Internet, por algunas razones no puedo crearme una cuenta de correo Internacional, así que esta es la única vía que tengo para preguntarte; aunque por el correo que tengo puesto sí me entra desde fuera, por si quisieras mandarme algo.

En segundo lugar, te pido disculpa porque no soy muy ducho en esto y no entiendo bien, aquí te pongo parte del código que me muestra los usuarios que tengo en una tabla. Te pregunto cómo iría eso que me pusiste: <INPUT TYPE=checkbox NAME=Cdelete VALUE=$arraySql[id]>

<tr height="210" valign="top" align="center"> <!--inicio de la fila del centro en particular-->

<td colspan="3" width="700" >

<table align="center" class="tablaReporte" width="700">
<tr valign="top" align="center">
<td class="col" align="center" width="175">Nombre</td>
<td class="col" align="center" width="175">Contraseña</td>
<td class="col" align="center" width="175">Tipo usuario</td>
<td class="col" align="center" width="175">Fecha de creación</td>
</tr>
<?php

$objeto=new site_mysql();
$sql= "SELECT usuarios.nombre,usuarios.contrasena,usuarios.tipouser,usuarios.fecha
from usuarios";
$objeto->query($sql,&$result,1);
$Cantidad=count($result);
for($i=0; $i<$Cantidad; $i++)
{
echo "<tr align='center'>";
echo "<td class='col' width='175'>".$result[$i]['nombre']."</td>";
echo "<td class='col' width='175'>".$result[$i]['contrasena']."</td>";
echo "<td class='col' width='175'>".$result[$i]['tipouser']."</td>";
echo "<td class='col' width='175'>".$result[$i]['fecha']."</td>";

echo "</tr>";
}
?>
</table>

</td>
</tr> <!--fin de la fila del centro-->
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Be7or

RE:Abdiel Chexbox ayuda Be7or

Publicado por Be7or (31 intervenciones) el 03/12/2008 21:42:48
Hola,

Recordando lo k kerias hacer es una actualizacion de varios registros (segun sean seleccionados), bueno me gustaria saber que dato vas a actualizar.

El ejemplo k puse era una tabla donde al final de cada fila tenia un checkbox el cual servia para seleccionar los regitros k serian borrados, como al checkbox le pones el mismo nombre (Cdelete) y como valor (Value=$arraySql[id]) el identificador de cada uno; al final nos krea un array con los datos de todos los registros selecionados.

Ya teniendo el arreglo solo se hace un barrido para borrar cada uno de los registros seleccionados.

Ahora en tu codigo tienes el query:

SELECT usuarios.nombre,usuarios.contrasena,usuarios.tipouser,usuarios.fecha
from usuarios

Te faltaria traer la FK que seria la k utilizariamos para poner de valor a los checkbox.

Bien, en la tabla solo faltaria poner el checkbox al final, algo asi:

for($i=0; $i<$Cantidad; $i++){
echo "<tr align='center'>";
echo "<td class='col' width='175'>".$result[$i]['nombre']."</td>";
echo "<td class='col' width='175'>".$result[$i]['contrasena']."</td>";
echo "<td class='col' width='175'>".$result[$i]['tipouser']."</td>";
echo "<td class='col' width='175'>".$result[$i]['fecha']."</td>";
echo "<td class='col' width='175'><input type=checkbox name=rUpDate value=".$result[$i]['Foreign Key']."></td>";
echo "</tr>";
}

Espero haberme explikado y kualkier duda aki andare.

Saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar