Ver Mensaje Individual
  #11 (permalink)  
Antiguo 02/08/2005, 16:35
sebtev
 
Fecha de Ingreso: enero-2004
Ubicación: Salto
Mensajes: 484
Antigüedad: 20 años, 4 meses
Puntos: 2
Cita:
Iniciado por marx-pola
- ¿Qué diferencia hay en trabajar con phpmyadmin que está en mi PC ó con el phpmyadmin que me brinda mi host en mi panel de control y que está alojado en el servidor?
Todo lo q modificarás o crearás con phpmyadmin en tu server se verá reflejado ahí (en tu servidor). Todo lo q modificarás o crearás en phpmyadmin configurado en local (tu máquina), se verá reflejado en tu máquina. Es decir q si eliminas una tabla como tienes configurado ahora phmyadmin, eliminarás una tabla en tu servidor, lo mismo para cualquier dato. Ah, vale aclarar q pasándole el path del phpmyadmin de tu servidor, lo q estas haciendo es eso, correr el phpmyadmin q tiene el servidor y no el q está instalado en tu máquina.

Cita:
Iniciado por marx-pola
- Hice esta simple consulta:
Código PHP:
include ("con.php");
// conexion a la base
$conexion mysql_connect($host_db$usuario_db$pass_db);
mysql_select_db($base_db$conexion);

// Ejecuto la consulta
$resultado mysql_query("select * from imagenes"$conexion);

// Muestro el resultado
echo "Cantidad de Fotos: "mysql_num_rows($resultado);

// Cierro la conexion
mysql_close($conexion); 
Y me apareció este error al hacer una consulta desde mi PC:
Código PHP:
"Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\carpeta\prueba\demo.php on line 42
Cantidad de Fotos: " 
Pero lo subí a mi web y funcionó. Todo lo que tengo en PHP me funciona, pero con consultas a BDD no logro verlas en mi PC antes de subirlas. ¿Por qué puede ser?
Deberías de chequear y debbugear el script. Ya q reconoces ser principiante, un consejo para todos es q cuando se desarrolla un proyecto es bueno contar con poder ver donde están los errores, la mejor forma q conozco para realizar consultas a la DB es la sig.:
Código PHP:
$consulta "SELECT * FROM imagenes";
$q mysql_query($consulta,$conexion) or die($consulta."<br>".mysql_error()); 
De esta forma, en caso de error en el query (mysql_query), te mostrará como queda la consulta (bueno para cuando la misma esta creada con todas variables pasadas de un script -Un buscador avanzado, por ej.-) y el error de mysl.
Usa siempre los or die(), luego cuando el desarrollo haya concluído, podrás modificar estos por, por ej.:, or die("No se ha podido acceder a la BD, inténtelo más tarde");

Saludos cuidate
__________________
Dios dira que esto no es justo, pero lo sera...