Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/05/2009, 04:15
aVeryTorpeProgrammer
 
Fecha de Ingreso: mayo-2009
Mensajes: 5
Antigüedad: 15 años, 10 meses
Puntos: 0
antes de nada, gracias por responder

y sí sí, los programas normales me funcionan y de hecho, este mismo programa me funciona si introduzco $nombre y $apellido con valores que están en la base de datos

el problema es cuando esos nombres no están en la base de datos...

por lo visto, en localhost me devuelve $clave = ""

en el servidor no sé que devolverá porque no me deja verlo, pero se espachurra la cosa

respecto a lo de las variables globales, debería cambiar todas las $ por $_['']?

lo he resuelto con:

Código PHP:
$buscaClaves "SELECT usuarios.clave FROM usuarios WHERE usuarios.nombre = '$nombre' AND usuarios.apellido = '$apellido' LIMIT 1";
$result2 mysql_query($buscaClaves$dbConn);


//tiene que comprobar que hay un resultado válido
if ((mysql_num_rows($result2) == 1)){
    
    while (
$row2 mysql_fetch_assoc($result2)){
        foreach (
$row2 as $nombre => $clave){
        } 
//end foreach
    
//end while
        
... 
sigue sin quedarme claro qué problema tiene mi servidor, pero por lo menos algo es...

gracias por la ayuda de todos modos

Última edición por GatorV; 05/05/2009 a las 07:50