Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2009, 00:30
Kinopio
 
Fecha de Ingreso: diciembre-2007
Ubicación: Frente al ordenador...
Mensajes: 139
Antigüedad: 17 años
Puntos: 1
python y mysql

hola que tal maestros, tengo una pequeña duda, para reutilizar un pequeño codigo que tengo en php y poder trasladarlo a python he aqui:

PHP:

$kery = "SELECT Fecha FROM tris_classic";
$hacer_kery = mysql_query($kery) or die(mysql_error());

$ind=0;
while($Q = mysql_fetch_array($hacer_kery))
{
if($fecha != $Q['Fecha'])
{
$query = "INSERT INTO tris_classic (Fecha, No1, No2, No3, No4, No5) VALUES('$fecha','$numero[0]','$numero[1]','$numero[2]','$numero[3]','$numero[4]')";
$hacer_query = mysql_query($query);

if(!$hacer_query)
ERROR!!
}

Python:

keri = 'SELECT Fecha FROM tris_classic;'
C.execute(keri)
res = C.fetchall()

fecha = raw_input('Introduce Fecha yyyy-mm-dd:')
while not fecha:
fecha = raw_input('Introduce Fecha yyyy-mm-dd:')

num = raw_input('Introduce el número:')
numero = list(num)
while not numero or len(numero) <> 5:
num = raw_input('Introduce el numero:')
numero = list(num)

while(res):
if fecha <> res[0]:
otrokeri = '''INSERT INTO tris_classic (Fecha, No1, No2, No3, No4, No5)
VALUES('fecha','numero[0]','numero[1]','numero[2]','numero[3]','numero[4]');'''
C.execute(otrokeri)
print 'Actualización Exitosa!!!'
elif fecha == res['Fecha']:
print 'Ya existe ese registro!!!'
return
else:
menu()

y mi problema radica en el while(res) ya que no hallo la forma de hacer el mysql_fetch_array() de php, a menos que ya se haya hecho en el C.fetchall()...pero como lo pongo...ayuda por favor...gracias de antemano
__________________
----------------------------------------------------------
Algunas cosas simplemente son bellas...por que uno no puede tenerlas...