Foros del Web » Programando para Internet » PHP »

SQL Para L2 Coneccion

Estas en el tema de SQL Para L2 Coneccion en el foro de PHP en Foros del Web. Hola bueno vengo aki para hacerles una pregunta estoy diseñando una web del lineage 2 estoy creando la parte de seven sing (para lo que ...
  #1 (permalink)  
Antiguo 24/12/2008, 14:16
Avatar de danistrein  
Fecha de Ingreso: septiembre-2008
Ubicación: Salta Capital
Mensajes: 550
Antigüedad: 15 años, 7 meses
Puntos: 9
SQL Para L2 Coneccion

Hola bueno vengo aki para hacerles una pregunta estoy diseñando una web del
lineage 2
estoy creando la parte de seven sing
(para lo que no sepan es un evento de game)

ya tengo todo modificado pero no se como conectarme alas db

es decir se conectalas si estan en la misma pc pero
tengo la web y el servidor por aparte asi que tengo que conectar las db
y noce como hacerlos miren aki les dejo un codigo


<?

$db_user = "root";
$db_pass = "something";
$db_name = "something";
$db_serv = "something";

$res = mysql_connect ( $db_serv, $db_user, $db_pass ) or die ("Coudn't connect to [$db_serv]");
mysql_select_db ( $db_name );

$dawn=0;
$dusk=0;

$query_chars = "select * from seven_signs where cabal like '%dusk%' limit 0,1200;";
$link = mysql_query($query_chars);
while ( $row=mysql_fetch_row($link) )
{
$dawn++;
}


$query_chars = "select * from seven_signs where cabal like '%dawn%' limit 0,1200;";
$link = mysql_query($query_chars);
while ( $row=mysql_fetch_row($link) )
{
$dusk++;
}


?>


bueno ese es el codigo principal lo que tengo que hacer es hacer que eso

se conecte a una db que esta en otra computadora y noce como hacerlo

y si me hacen el favor de decirme como poner bien el codigo estaria muy agradecido


ve mejor dicho no que me digan
que si me lo pueden modificar y dejar posteado asi copie y reemplase
asi es mejor
por que digamos nose nada sobre SQL y algo nomas de php



bueno un saludo
  #2 (permalink)  
Antiguo 24/12/2008, 15:24
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: SQL Para L2 Coneccion

No todos los servidores permiten conexiones remotas, la mayoria de los hosting compartidos y algunos VPS tienen configurado Apache para no aceptar este tipo de conexiones.

Código PHP:
$server "123.123.123.123"// Direccion IP del servidor al que te quieres conectar
$dbname "database";  // Nombre de tu base de datos
$user "usuario"// Debe estar creado en el servidor y tener los permisos que desees
$password "password";
$link mysql_connect($server,$user,$password) or die(mysql_error());
mysql_select_db($dbname); 
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 24/12/2008, 16:13
Avatar de danistrein  
Fecha de Ingreso: septiembre-2008
Ubicación: Salta Capital
Mensajes: 550
Antigüedad: 15 años, 7 meses
Puntos: 9
Respuesta: SQL Para L2 Coneccion

:S te agradeceria si me dijieras bien que tengo que poner aki

$link = mysql_connect($server,$user,$password) or die(mysql_error());
mysql_select_db($dbname);
  #4 (permalink)  
Antiguo 24/12/2008, 16:28
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: SQL Para L2 Coneccion

En ese par de lineas no hay que modificar, lee las 4 lineas anteriores, tienen instrucciones sobre lo que debes poner en cada una.
__________________
- León, Guanajuato
- GV-Foto
  #5 (permalink)  
Antiguo 24/12/2008, 16:38
Avatar de danistrein  
Fecha de Ingreso: septiembre-2008
Ubicación: Salta Capital
Mensajes: 550
Antigüedad: 15 años, 7 meses
Puntos: 9
Respuesta: SQL Para L2 Coneccion

mm es decir tendria que quedar asi?


<?
$server = "123.123.123.123"; // Direccion IP del servidor al que te quieres conectar
$dbname = "database"; // Nombre de tu base de datos
$user = "usuario"; // Debe estar creado en el servidor y tener los permisos que desees
$password = "password";
$link = mysql_connect($server,$user,$password) or die(mysql_error());
mysql_select_db($dbname);

$res = mysql_connect ( $db_serv, $db_user, $db_pass ) or die ("Coudn't connect to [$db_serv]");
mysql_select_db ( $db_name );

$dawn=0;
$dusk=0;

$query_chars = "select * from seven_signs where cabal like '%dusk%' limit 0,1200;";
$link = mysql_query($query_chars);
while ( $row=mysql_fetch_row($link) )
{
$dawn++;
}


$query_chars = "select * from seven_signs where cabal like '%dawn%' limit 0,1200;";
$link = mysql_query($query_chars);
while ( $row=mysql_fetch_row($link) )
{
$dusk++;
}


?>
  #6 (permalink)  
Antiguo 25/12/2008, 00:57
 
Fecha de Ingreso: diciembre-2008
Mensajes: 5
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: SQL Para L2 Coneccion

No! tiene que quedar asi
Código sql:
Ver original
  1. <?
  2.  
  3. $db_user = "usuario"; // Debe estar creado en el servidor y tener los permisos que desees
  4. $db_pass = "password";
  5. $db_name = "database"; // Nombre de tu base de datos
  6. $db_serv = "123.123.123.123"; // Direccion IP del servidor al que te quieres conectar
  7.  
  8. $res = mysql_connect ( $db_serv, $db_user, $db_pass ) OR die ("Coudn't connect to [$db_serv]");
  9. mysql_select_db ( $db_name );
  10.  
  11. $dawn=0;
  12. $dusk=0;
  13.  
  14. $query_chars = "select * from seven_signs where cabal like '%dusk%' limit 0,1200;";
  15. $link = mysql_query($query_chars);
  16. while ( $row=mysql_fetch_row($link) )
  17. {
  18. $dawn++;
  19. }
  20.  
  21.  
  22. $query_chars = "select * from seven_signs where cabal like '%dawn%' limit 0,1200;";
  23. $link = mysql_query($query_chars);
  24. while ( $row=mysql_fetch_row($link) )
  25. {
  26. $dusk++;
  27. }
  28.  
  29.  
  30. ?>
  #7 (permalink)  
Antiguo 25/12/2008, 14:37
Avatar de pato12  
Fecha de Ingreso: septiembre-2007
Ubicación: Salta
Mensajes: 1.620
Antigüedad: 16 años, 6 meses
Puntos: 101
Respuesta: SQL Para L2 Coneccion

Hola,
Porque no usas mysql_num_rows para contar los resultados envés de de
Código PHP:
while ( $row=mysql_fetch_row($link) )
{
$dawn++;

Suerte
Salu2
__________________
Half Music - www.halfmusic.com
  #8 (permalink)  
Antiguo 25/12/2008, 15:09
Avatar de danistrein  
Fecha de Ingreso: septiembre-2008
Ubicación: Salta Capital
Mensajes: 550
Antigüedad: 15 años, 7 meses
Puntos: 9
Respuesta: SQL Para L2 Coneccion

muchas grasias por la info
Nerotkd

a
y sierto
pato
xD
como te dije la otra vez yo toy re perdido con eso
no se manejar casi eso =P


bueno ahora boy a prbar esa conecion
  #9 (permalink)  
Antiguo 25/12/2008, 15:16
Avatar de danistrein  
Fecha de Ingreso: septiembre-2008
Ubicación: Salta Capital
Mensajes: 550
Antigüedad: 15 años, 7 meses
Puntos: 9
Respuesta: SQL Para L2 Coneccion

a sierto si no tiene pass
debo dejar en blanco la parte de password es decir asi?

$db_pass = "";



bueno espero respuesta
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 13:51.