Puedo Montar Pagina Web En Mi Pc?

arthvrian

Lanero Reconocido
Lanero VIP
4 May 2005
2,568
hola wi-fi

solo es un pequeño error estas utilizando funciones de PostgreSQL con un BD MySQL, me refiero a las que empiezan por pg_

PHP:
<?php
$link = mysql_connect("localhost", "root", "pass");
mysql_select_db("prueba", $link);
$result = mysql_query("SELECT * FROM alumno", $link) or trigger_error(mysql_error(), E_USER_ERROR);

while ($row = mysql_fetch_assoc($result)) {
echo $row['id'];
echo $row['nombre'];
echo $row['Edad'];
}

?>

saludos y suerte
 
22 Abr 2004
4,969
arthvrian dijo:
hola wi-fi

solo es un pequeño error estas utilizando funciones de PostgreSQL con un BD MySQL, me refiero a las que empiezan por pg_

PHP:
<?php
$link = mysql_connect("localhost", "root", "pass");
mysql_select_db("prueba", $link);
$result = mysql_query("SELECT * FROM alumno", $link) or trigger_error(mysql_error(), E_USER_ERROR);

while ($row = mysql_fetch_assoc($result)) {
echo $row['id'];
echo $row['nombre'];
echo $row['Edad'];
}

?>

saludos y suerte

perfectisisisisisisismooooooooo... caray.. art... como me vas sacando de problemas andaba por buen camino jajajaj no sabia que era instrucciones progrest
 

arthvrian

Lanero Reconocido
Lanero VIP
4 May 2005
2,568
hola de nuevo

no entiendo que quieres hacer wi-fi, si lo que quieres es que salga algo asi como una hoja de vida entonces:

1. haces una pagina donde tengas la distribucion de los campos que quieres mostrar, incluida la foto y rellenas esos campos con "letras cualquiera"
2. al principio del codigo de la pagina haces la conexion a la BD y sacas la informacion que necesites
3. haces el thumb de la imagen
4. reemplazas las "letras cualquiera" con el codigo PHP que muestra lo correspondiente a ese campo en la BD
5. llamas la imagen y listo

saludos y suerte
 
22 Abr 2004
4,969
arthvrian dijo:
hola de nuevo

no entiendo que quieres hacer wi-fi, si lo que quieres es que salga algo asi como una hoja de vida entonces:

1. haces una pagina donde tengas la distribucion de los campos que quieres mostrar, incluida la foto y rellenas esos campos con "letras cualquiera"
2. al principio del codigo de la pagina haces la conexion a la BD y sacas la informacion que necesites
3. haces el thumb de la imagen
4. reemplazas las "letras cualquiera" con el codigo PHP que muestra lo correspondiente a ese campo en la BD
5. llamas la imagen y listo
saludos y suerte

oks lo que intento hacer es que a la hora de realizar una consulta que yo ponga por ejemplo la informacion de una persona y a la hora de teclear su nip XXXXXXX me salgan sus datos (ese no es problema) si no que tambien me muestre su foto (ese es el problema) como relaciono la foto que tiene que cargar??? yo tenia pensado renombrar las fotos al numero de expediente que tecleo para haci cargar la imagen pero no tengo idea.. alguna sugerencia???.. grax :D
 

Chiche-0_o

Lanero Reconocido
26 Abr 2004
2,305
«Wi-ƒi» N€tWøRk dijo:
oks lo que intento hacer es que a la hora de realizar una consulta que yo ponga por ejemplo la informacion de una persona y a la hora de teclear su nip XXXXXXX me salgan sus datos (ese no es problema) si no que tambien me muestre su foto (ese es el problema) como relaciono la foto que tiene que cargar??? yo tenia pensado renombrar las fotos al numero de expediente que tecleo para haci cargar la imagen pero no tengo idea.. alguna sugerencia???.. grax :D

en la base de datos, no guardes la imagen, sino la ruta de la imagen...
Así cuando te cargue el perfil de la persona, no trata de abrir la imagen, sino la ruta de la imagen...

Me explico:

Creas una imagen en el lugar donde debe ir..
y en la ruta "<img src="consulta SQL"></img>"

así te carga la imagen.. toy casi que un 100% seguro de eso...

si no te sirve, me contactas por Msn y te colaboro con esa cuestion
 

arthvrian

Lanero Reconocido
Lanero VIP
4 May 2005
2,568
hola wi-fi

para tu primera pregunta:

tienes que hacer la consulta SQL normal y mirar cuantos resultados te arroja con mysql_num_rows(), luego hacer un
if($total_rows = 0)
echo "nada que mostrar"
else
echo $datos;

para tu segunda pregunta:

http://localhost/phpMyAdmin/Documentation.html#setup

ahi te dice los pasos, esta ingles :(

lo unico que tienes que modificar es el config.inc.php

las variables i no estoy mal son:

$cfg['PmaAbsoluteUri'] = "http://locahost/phpmyadmin/"
$cfg['blowfish_secret'] = "un frase secreta para HASH"
$cfg['Servers'][$i]['host'] = "localhost"
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql'
$cfg['Servers'][$i]['compress'] = FALSE;
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root'; // usuario de MySQL

y ya

saludos y suerte
 
22 Abr 2004
4,969
aunque te dire que cuando abro ese archivo todo viene bien desordenado no mas no trae un orden eso esta bien ???.... aparte por otro lado existen como 3 frases donde dice $cfg['PmaAbsoluteUri'] a las tres le pongo el localhost/phpmyadmin ????... o como nada mas a 1 ???... por que ya lo hice pero aun no logro mostrarlo
 
22 Abr 2004
4,969
esa pagina que me mandaste para que me sirve??? me pide nombre de usuario y contraseña.. :S:S:S


por otro lado la version que trabajas es la 2.6.2 ??? yo baje y me recomendaron la 2.5.6 cual me sirve o son iguales?
 
22 Abr 2004
4,969
nop art ya lo hize como me dijiste y me manda a otra pagina... de echo ni conecta me manda a una pagina que dice http://www.elpais.es/ <-- a esta me direcciona :S:S:S que estara mal ???... maldicion.. yo lo cargo mediante esta liga http://localhost/phpMyAdmin y no mas no carga... ya hize todo lo que me mencionaste pero lo que no entendi fue el porque esta liga

$cfg['PmaAbsoluteUri'] = 'https://www.phpmyadmin.informax.sytes.net';

o mas bien no se si valla :D
 

arthvrian

Lanero Reconocido
Lanero VIP
4 May 2005
2,568
Hola wi-fi

1. la version no importa, casi todas son iguales
2. esa direccion es de MI phpMyAdmin, que esta en mi PC y no funciona si lo tengo apagado
3. Copio y pego mi configuracion

<?php
/* $Id: config.inc.php,v 2.52 2005/03/16 17:22:08 lem9 Exp $ */
// vim: expandtab sw=4 ts=4 sts=4:

/**
* phpMyAdmin Configuration File
*
* All directives are explained in Documentation.html
*/


/**
* Sets the php error reporting - Please do not change this line!
*/
if (!isset($old_error_reporting)) {
error_reporting(E_ALL);
@ini_set('display_errors', '1');
}


/**
* Your phpMyAdmin url
*
* Complete the variable below with the full url ie
* http://www.your_web.net/path_to_your_phpMyAdmin_directory/
*
* It must contain characters that are valid for a URL, and the path is
* case sensitive on some Web servers, for example Unix-based servers.
*
* In most cases you can leave this variable empty, as the correct value
* will be detected automatically. However, we recommend that you do
* test to see that the auto-detection code works in your system. A good
* test is to browse a table, then edit a row and save it. There will be
* an error message if phpMyAdmin cannot auto-detect the correct value.
*
* If the auto-detection code does work properly, you can set to TRUE the
* $cfg['PmaAbsoluteUri_DisableWarning'] variable below.
*/
$cfg['PmaAbsoluteUri'] = 'https://www.phpmyadmin.informax.sytes.net';


/**
* Disable the default warning about $cfg['PmaAbsoluteUri'] not being s
* You should use this if and ONLY if the PmaAbsoluteUri auto-detection
* works perfectly.
*/
$cfg['PmaAbsoluteUri_DisableWarning'] = FALSE;

/**
* Disable the default warning that is displayed on the DB Details Structure page if
* any of the required Tables for the relationfeatures could not be found
*/
$cfg['PmaNoRelation_DisableWarning'] = FALSE;

/**
* The 'cookie' auth_type uses blowfish algorithm to encrypt the password. If
* at least one server configuration uses 'cookie' auth_type, enter here a
* passphrase that will be used by blowfish. The maximum length seems to be 46
* characters.
*/
$cfg['blowfish_secret'] = 'Que hora es';

/**
* Server(s) configuration
*/
$i = 0;
// The $cfg['Servers'] array starts with $cfg['Servers'][1]. Do not use $cfg['Servers'][0].
// You can disable a server config entry by setting host to ''.
$i++;
$cfg['Servers'][$i]['host'] = 'db.informax.sytes.net'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port
$cfg['Servers'][$i]['socket'] = ''; // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type'] = 'tcp'; // How to connect to MySQL server ('tcp' or 'socket')
$cfg['Servers'][$i]['extension'] = 'mysql'; // The php MySQL extension to use ('mysql' or 'mysqli')
$cfg['Servers'][$i]['compress'] = FALSE; // Use compressed protocol for the MySQL connection
// (requires PHP >= 4.3.0)
$cfg['Servers'][$i]['controluser'] = ''; // MySQL control user settings
// (this user must have read-only
$cfg['Servers'][$i]['controlpass'] = ''; // access to the "mysql/user"
// and "mysql/db" tables).
// The controluser is also
// used for all relational
// features (pmadb)
.
.
.
.
.

lo unico que cambia es lo que esta en negrita, tienes que poner los datos de tu PC, algo como:

URL: donde esta la carpeta phpMyAdmin (como sigue si esta dentro de \archivos de programa\apache\htdocs\)
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin';

FRASE SECRETA: una frase para hacer HASH
$cfg['blowfish_secret'] = 'Que hora es';

HOST: donde esta el server de MySQL (ej, localhost)
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address

saludos y suerte
 
22 Abr 2004
4,969
y en php no debo configurar nada??? por ´que ya lo tengo asi exactamente y no mas me manda a otra pagina no me manda al phpadmin.. si ya no jala me doy por vencido y me sigo trabajando directo desde mysql hehehe.. :fumar:
 

arthvrian

Lanero Reconocido
Lanero VIP
4 May 2005
2,568
Hola wi-fi

como no estaba seguro si tocaba hacer otra cosa baje el phpMyAdmin 2.6.4 RC1 http://easynews.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.6.4-rc1.zip

y vamos por partes:

1. Bajar y descomprimirlo
smiley%20-%20silly.gif

2. Mover la carpeta entera al DocumentRoot del Apache C: \Archivos de programa\Apache Group\Apache\htdocs
3. para la configuracion leer C: \Archivos de programa\Apache Group\Apache\htdocs\phpMyAdmin\Documentation.html#config o http://localhost/phpmyadmin/Documentation.html#config si no sale este ultimo hay esta la raiz de todos los problemas
smiley%20-%20silly.gif

4. ir a http://localhost/phpmyadmin/ y debe salir algo como:

attachment.php


5. abrir con el WordPad C: \Archivos de programa\Apache Group\Apache\htdocs\phpMyAdmin\config.inc.php y editar las lineas

-
$cfg['PmaAbsoluteUri'] = ''; // ej http://localhost/phpmyadmin
- $cfg['blowfish_secret'] = ''; // una frase
- $cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address // LA PRIMERA OCURRENCIA EN EL ARCHIVO
- $cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)? // poner COOKIE

y ya, debe salir el http://localhost/phpmyadmin/ una imagen como esta:

attachment.php


saludos y suerte
 

Archivos adjuntos

  • phpmyadmin1.jpg
    phpmyadmin1.jpg
    57.2 KB · Visitas: 170
  • phpmyadmin2.jpg
    phpmyadmin2.jpg
    52.2 KB · Visitas: 183
22 Abr 2004
4,969
es en el C: \Archivos de programa\Apache Group\Apache\htdocs donde esta apache ??? jaaaaaaaaaaaa yo lo metia en donde hacia los archivos de pruebas osease donde estaba creando mis index y todo eso.. sera que por eso ande mal???.... yo lo tengo por ejemplo

c: \web\phpMyAdmin ahi lo puse sera que por eso no mas no jalaba ??? :S:S:S:S:S

lo voy a probar mañana en el trabajo y te comento que paso.. :D
 

arthvrian

Lanero Reconocido
Lanero VIP
4 May 2005
2,568
Hola wi-fi

pues nada, todo depende de como tengas configurado el apache, pero si funciono ya no hay problema :p

cualquier otra duda me comentas

saludos y suerte