Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

ayuda para montar mi bd sql con web php

Estas en el tema de ayuda para montar mi bd sql con web php en el foro de Mysql en Foros del Web. necesito ayuda para conectar mi bd sql con mi web en la instrucciones dice que debo cambiar los valores pero no se que incluir ni ...
  #1 (permalink)  
Antiguo 08/05/2008, 13:58
(Desactivado)
 
Fecha de Ingreso: noviembre-2007
Mensajes: 150
Antigüedad: 16 años, 5 meses
Puntos: 0
Pregunta ayuda para montar mi bd sql con web php

necesito ayuda para conectar mi bd sql con mi web en la instrucciones dice que debo cambiar los valores pero no se que incluir ni que debo cambiar soy nuevo y estoy aprendiendo a programar porfavor necesito ayuda

Cambiar los valores de las variables ($ db, $ dbuser, $ dbpass) para reflejar el nombre de base de datos, base de datos de usuario y contraseña base de datos de su servidor (/ includes / constant.php).

este es el archivo

<?php
include_once 'includes/session.php';
include_once 'includes/constants.php';
include_once 'includes/functions.php';
include_once 'includes/allstripslashes.php';

$partners=new partners;
$partners->connection($host,$user,$pass,$db);

$mode = $_POST['mode'];

if(empty($mode))
{
$sql = stripslashes($_POST['txta_query']);
if(!empty($sql))
{
$res = mysql_query($sql);
if(mysql_error()) echo "Error: ".mysql_error();
$sql_arr = explode(" ",$sql);
if(strtolower($sql_arr[0])=="select")
{
echo "No of rows Returned = ".mysql_num_rows($res);
if(mysql_num_rows($res) > 0)
{ ?>
<table border="1" >
<tr>
<?
for($j=0; $j<mysql_num_fields($res); $j++)
{ ?>
<td><b><?=mysql_field_name($res,$j)?></b></td>
<?
}
?>
</tr>
<?
while($row = mysql_fetch_array($res))
{
$count = count($row);
?>
<tr>
<?
for($i=0; $i<$count; $i++)
{
?>
<td><?=$row[$i]?></td>
<?
}
?>
</tr>
<?
}
?>
</table>
<?
}
}
else echo "Executed";
}
}
else
{
$table = $_POST['txt_tablename'];
//get fields of this table

$fields = mysql_list_fields($db, $table);
$columns = mysql_num_fields($fields);
?>
<table border="1">
<tr>
<?php
for ($i = 0; $i < $columns; $i++)
{
?>
<td><b><?=mysql_field_name($fields, $i)?></b></td>
<?php
}
?>
</tr>

<?php
$sql1 = "select * from ".$table;
$res = mysql_query($sql1);
while($row = mysql_fetch_row($res))
{
?>
<tr>
<?php
for ($i = 0; $i < $columns; $i++)
{
?>
<td><?=$row[$i]?></td>
<?php
}
?>
</tr>
<?php
}
?>

</table>
<?php
}
?>
<html>

<head>
<title></title>
</head>

<body>
<form action="" method="post">
<table>
<tr><td>SQL</td></tr>
<tr><td><textarea name="txta_query" rows="5" cols="50"><?=$sql?></textarea>
</td></tr>
<tr><td><input type="submit" value="Run" /></td></tr>
</table>
</form>
<br/>
<form action="" method="post">
<input type="hidden" name="mode" value="table"/>
<table>
<tr><td>Table Name</td></tr>
<tr><td><input type="text" name="txt_tablename" />
</td></tr>
<tr><td><input type="submit" value="Run" /></td></tr>
</table>
</form>
</body>

</html>
  #2 (permalink)  
Antiguo 09/05/2008, 09:21
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Re: ayuda para montar mi bd sql con web php

Tendras que editar el fichero constants.php y dar valor a las variables necesarias para establecer la conexion...


$host --> nombre del servidor normalmente sera localhost quando php y servidor de bases de datos corren en la misma maquina, si no es asi los del hosting te tienen que decir que nombre tiene...

$user --> nombre del ususrio con privilegios para conectar al servidor y a la base de datos, si no lo sabes pregunta a los del hosting...

$pass --> password

$db --> nombre de la base de datos, en principi se lo pondras tu al crearla pero claro si no sabes lo anterior dificilmente la puedes haber creado.

en constants.php tines que buscar

$host= a lo que sea y cambiarlo.

Si estas trabajando en local es decir todo en tu maquina luego el $host sera localhost, el usuario root tiene privilegios sobre todas las bbdd el password si lo has puesto lo sabras tu y la base de datos repito le daras nombre al crearla.


Quim
  #3 (permalink)  
Antiguo 09/05/2008, 12:31
(Desactivado)
 
Fecha de Ingreso: noviembre-2007
Mensajes: 150
Antigüedad: 16 años, 5 meses
Puntos: 0
De acuerdo Re: ayuda para montar mi bd sql con web php

Cita:
Iniciado por quimfv Ver Mensaje
Tendras que editar el fichero constants.php y dar valor a las variables necesarias para establecer la conexion...


$host --> nombre del servidor normalmente sera localhost quando php y servidor de bases de datos corren en la misma maquina, si no es asi los del hosting te tienen que decir que nombre tiene...

$user --> nombre del ususrio con privilegios para conectar al servidor y a la base de datos, si no lo sabes pregunta a los del hosting...

$pass --> password

$db --> nombre de la base de datos, en principi se lo pondras tu al crearla pero claro si no sabes lo anterior dificilmente la puedes haber creado.

en constants.php tines que buscar

$host= a lo que sea y cambiarlo.

Si estas trabajando en local es decir todo en tu maquina luego el $host sera localhost, el usuario root tiene privilegios sobre todas las bbdd el password si lo has puesto lo sabras tu y la base de datos repito le daras nombre al crearla.


Quim
muchas gracias no saves cuanto iempo estuve buscando en el manual

:apla uso:: aplauso::aplau so:
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 10:33.