Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Ayuda con php y My Sql mostrar un dato y moverlo a otra tabla

droga

Becerro
Desde
23 Sep 2008
Mensajes
18
Saludos necesito ayuda de ustedes programadores
miren

necesito un codigo que me muestre aleatoriamente los datos de una tabla
Ej. nombre - apellido- edad- nacionalidad

automaticamente lo muestre el que haya sido elejido lo mueva a otra tabla

y asi sucesiva mente yo corra el codigo vaya moviendo los datos que salgan


espero su respuesta porfa me urge esto

Saludos
 
Usa Ajax

Compa no pidas el código nosotros no vamos a hacer tu trabajo, te recomiendo que utilices ajax... es fácil, asi se hace la consulta en tiempo real y cada vez que el usuario de clic en el regitro se irán actualizando los datos automaticamente. Saludos!
 
mostrar y mover datosa otra tabla

claro que no haran mi trabajo pero por lo menos como puedo empesar

ya yo hice todo solo me falta la parte de que al momento que muestre el aleatorio lo mueva a otra tabla estoy estancado con eso Ayuda porfa
 
claro que no haran mi trabajo pero por lo menos como puedo empesar

ya yo hice todo solo me falta la parte de que al momento que muestre el aleatorio lo mueva a otra tabla estoy estancado con eso Ayuda porfa

Postea el código... mmm la verdad no comprendo que es lo que quieres hacer:chommy:
 
select campo1, campo2, campo3 from tabla order by rand() limit 0,1;

lo demas te lo dejaron de tarea :D
 
Codigo para mover datos de una tabla

Miren por ahora tengo esto que lo que hace es que me landa datos de mi base da datos aleatoria mente

<!-- Codigo ruleta inicio -->
<center>
<?php
/* Abrimos la base de datos */
$conx = mysql_connect ("localhost","root","123456");
if (!$conx) die ("Error al abrir la base <br/>". mysql_error());
mysql_select_db("demo") OR die("Connection Error to Database");
/* Realizamos la consulta SQL */
$sql="select * from contactos ORDER BY RAND() LIMIT 1 ";
$result= mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($result)==0) die("No hay registros para mostrar");

/* Desplegamos cada uno de los registros dentro de una tabla */
echo "<table border=1 cellpadding=4 cellspacing=0>";
/*Priemro los encabezados*/
echo "<tr>
<th colspan=9> Ganador </th>
<tr>
<th> Nombre </th>
<th> Apellido </th>
<th> Edad </th>
<th> Cedula </th>
<th> Celular </th>
<th> E-mail </th>
<th> Telefono </th>
<th> Nacionalidad </th>
<th> Idioma </th>
<th> Ofertas </th>
</tr>";
/*Y ahora todos los registros */
while($row=mysql_fetch_array($result))
{
echo "<tr>

<td> $row[nombre] </td>
<td> $row[apellido] </td>
<td> $row[edad] </td>
<td> $row[cedula] </td>
<td> $row[celular] </td>
<td> $row[mail] </td>
<td> $row[telefono] </td>
<td> $row[nacionalidad] </td>
<td> $row[idioma] </td>
<td> $row[ofertas] </td>

</tr>";
}
echo "</table>";
?>
</center>
<!-- Codigo ruleta final -->


lo que necesito adicional a esto es que al momento que me muestre los datos automaticamente me mueva los datos de una tabla a otra es decir

moverlo de la tabla contactos a la tabla ganadores y claro lo elimine de la tabla contactos en donde estava

A ver si me ayudan con eso

Saludos !!!!!
 
Despues de hacer el SELECT, haces un
INSERT INTO [tablaGanadores] VALUES (Datos...)
en la tabla ganadores, y antes de mostrar la pantalla haces el

DELETE FROM contactos WHERE id='iddelselect'
 
Mostrar, mover y eliminar datos de una tabla a otra

Hola sera que podrias ponerme como quedaria el codigo porfa te lo agradeceria muchisimo

Saludos !
 
Hola sera que podrias ponerme como quedaria el codigo porfa te lo agradeceria muchisimo

Saludos !
si ya tenes las variables ahi mismo solo las usas en tu query del INSERT ... y despues con esas mismas variables borras el dato de la tabla antigua.

Investiga como se usa el INSERT y como estas utilizando las variables que te devolvio el primer query.
 
Volver
Arriba