Foros del Web » Programando para Internet » PHP »

problema en mostrar campos mysql

Estas en el tema de problema en mostrar campos mysql en el foro de PHP en Foros del Web. Código PHP:   include( "mysql.php" ) or die( "se murio colosio" ); $mysqlconnect  =  mysql_connect ( $db_server ,  $db_user ,  $db_pass ) or die( "no se puede  conectar con la base de datos algunos parametros deben estar incorrectos" );   $dbconnect  =  mysql_select_db ...
  #1 (permalink)  
Antiguo 26/05/2003, 20:21
 
Fecha de Ingreso: diciembre-2002
Ubicación: en mi casa
Mensajes: 131
Antigüedad: 15 años
Puntos: 0
problema en mostrar campos mysql

Código PHP:
 include("mysql.php") or die("se murio colosio");
$mysqlconnect mysql_connect($db_server$db_user$db_pass) or die("no se puede
 conectar con la base de datos algunos parametros deben estar incorrectos"
);
 
$dbconnect mysql_select_db(aow$mysqlconnect) or die("Se ha conectado con 
 el servidor, pero no se puede encontrar la base de datos"
);
            
$sql 'EXPLAIN SELECT * FROM `actualizaciones` ';
            
$result mysql_query($sql) or die("sdfgsgd");
            while (
$row mysql_fetch_array($result))
            { 
            echo 
"$row[actualizacion]";
            } 
en este codigo, quiero que me mostrara los datos de actualización pero no me muestra nada y puse para que me mostrara todos los errores me dice
Cita:
Warning: main(1) [function.main]: failed to create stream: No such file or directory in c:\appserv\www\aow\anime\1.php on line 82

Warning: main() [function.main]: Failed opening '1' for inclusion (include_path='.;c:\php4\pear') in c:\appserv\www\aow\anime\1.php on line 82

Notice: Undefined variable: db_server in c:\appserv\www\aow\anime\1.php on line 83

Notice: Undefined variable: db_user in c:\appserv\www\aow\anime\1.php on line 83

Notice: Undefined variable: db_pass in c:\appserv\www\aow\anime\1.php on line 83

Notice: Use of undefined constant aow - assumed 'aow' in c:\appserv\www\aow\anime\1.php on line 85

Notice: Undefined index: actualizacion in c:\appserv\www\aow\anime\1.php on line 91
alguien me podria ayudar?
__________________
Sin firma
  #2 (permalink)  
Antiguo 26/05/2003, 20:36
Avatar de redbaron  
Fecha de Ingreso: abril-2003
Ubicación: Asunción, Paraguay
Mensajes: 357
Antigüedad: 14 años, 7 meses
Puntos: 0
al parecer no encuentra tu archivo mysql.php
__________________
http://www.portalti.com
Noticias y Tutoriales para Profesionales de IT
MCP, MCSA, MCSE, CCNA, CCIE, MCTS
  #3 (permalink)  
Antiguo 26/05/2003, 20:49
 
Fecha de Ingreso: diciembre-2002
Ubicación: en mi casa
Mensajes: 131
Antigüedad: 15 años
Puntos: 0
ya arregle eso pero ahora me sale esto
Notice: Undefined index: actualizacion in c:\appserv\www\aow\anime\1.php on line 95

y la linea 95 es esta

echo "$row[actualizacion]";

est dentro de un while
while ($row = mysql_fetch_array($result))
{
echo "$row[actualizacion]";
}
__________________
Sin firma
  #4 (permalink)  
Antiguo 26/05/2003, 21:29
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Usalo preferentemente:
echo $row['actualizacion'];

(los indices de un array si es asociativo .. entre ' comillas simples ') .. Asegurate que ese nombre de un campo de tu tabla 'actualizaciones' .. existe con el nombre (textual): actualizacion (ojo con mayusculas y minusculas) ..

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #5 (permalink)  
Antiguo 26/05/2003, 22:06
 
Fecha de Ingreso: diciembre-2002
Ubicación: en mi casa
Mensajes: 131
Antigüedad: 15 años
Puntos: 0
emm no funciono.................. que problema @[email protected] me podria poner un codigo completo de como mostrar los datos de la tabla en orden de mas reciente al mas viejo, de arribac hacia abajo con los campos de actualización y fecha
__________________
Sin firma
  #6 (permalink)  
Antiguo 26/05/2003, 22:31
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Usa en tu código esta sentencia SQL:

$sql = 'SELECT * FROM actualizaciones ORDER BY alguncampo DESC';

(o DESC ..) y visita el manual oficial de Msyql: www.mysql.com para conocer su sintax completa del SELECT ... (para lo de ordenar y cosas así ..)

y usa en tus funciones mysql_xxxx() or die(mysql_error()); .. para ver si tu problema es de SQL o de conexiones ...

Indicanos el error que tengas .. No digas "no me funciona" pues eso es muyyy subjetivo ..

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #7 (permalink)  
Antiguo 27/05/2003, 16:16
 
Fecha de Ingreso: diciembre-2002
Ubicación: en mi casa
Mensajes: 131
Antigüedad: 15 años
Puntos: 0
Notice: Undefined index: actualizacion in c:\appserv\www\aow\anime\1.php on line 95

le pongo or die(mysql_error); y no sale nada
pero me sale lo de arriba, el error esta en la linea 95 que el codigo es el siguiente echo $row['actualizacion'];
eso es todo
__________________
Sin firma
  #8 (permalink)  
Antiguo 27/05/2003, 21:50
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Pero seguro que actualizacion es el nombre de un campo de esa tabla (tal cual .. respetando mayusculas y minusculas) ????

Usa ... el nombre del campo actualizacion en tu consulta .. ahí debería darte error el msyql_query() si ese nombre de campo no existe ..

Código PHP:
$sql 'SELECT actualizacion FROM actualizaciones ORDER BY alguncampo DESC'
Si no es eso .. ni idea.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:38.