Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/01/2010, 19:42
Avatar de Fernarey1810
Fernarey1810
 
Fecha de Ingreso: noviembre-2008
Mensajes: 214
Antigüedad: 16 años
Puntos: 1
Pregunta Respuesta: Problema con mysql :S :S :S

Hace de cuenta q yo tomo un listado desde la base de datos. y ese listado me queda asi (es una base de datos de funciones q tengo, ahi guardo todo tipo de cosas q encuentro relacionado con determinada funcion de php).

id_listado id_manejo nombre
0 0
1 1 basename
2 1 chgrp
3 1 chmod
4 1 chown
5 1 clearstatcache
6 1 copy

Crea esa base de datos si queres a modo de prueba. Y luego proba este codigo con esa base de datos:
Código PHP:
<?php
$host 
'localhost';
$usuario 'root'
$password 'root';
$base 'base_defunciones';

$conexion mysql_connect("$host""$usuario""$password") or die("Error en la conexion");
$base mysql_select_db("$base") or die("Error en la conexion");

$sql "select * from `listado_funcion` WHERE `id_manejo`= '1' order by nombre asc"
$res mysql_query($sql);


while (
$myrow mysql_fetch_array($res)) {                          
    if (
$myrow[nombre] == 'basename') {
        echo 
'anda';
    }
}
?>
Ves ? simple, se supone q deberia COINCIDIR AL MENOS 1 VEZ
id_listado id_manejo nombre
0 0
1 1 basename
2 1 chgrp
3 1 chmod
4 1 chown
5 1 clearstatcache
6 1 copy

PERO NO ME COINCIDE NUNCA XD SALVO CUANDO LO COMPARO CON EL ULTIMO VALOR XD. OSEA SI YO HAGO ESTO
Código PHP:
Ver original
  1. if ($myrow[nombre] == 'copy') { // copy es el ultimo registro cargado, ahi si anda XD entendes? es raro
  2.         echo 'anda';
  3.     }
ANDA :S jaja no entiendo porque.

Última edición por Fernarey1810; 14/01/2010 a las 19:48