Foros del Web » Programando para Internet » PHP »

porfis necesito ayuda con el show data base

Estas en el tema de porfis necesito ayuda con el show data base en el foro de PHP en Foros del Web. holas soy nuevo en el foro y me gustaria si me pueden echar una mano con php no soy muy bueno ...es q no llege ...
  #1 (permalink)  
Antiguo 04/02/2009, 20:55
 
Fecha de Ingreso: febrero-2009
Mensajes: 1
Antigüedad: 10 años, 10 meses
Puntos: 0
porfis necesito ayuda con el show data base

holas soy nuevo en el foro y me gustaria si me pueden echar una mano con php no soy muy bueno ...es q no llege a terminar sql ...asi q tengo algunos problemas con las sentencias ,arrays y otros ...mi problema es q tengo q hacer q se visualicen las bases de datos creadas en phpmyadmin y asu vez tiene q haber un buscador de dichas bases ,y si es q no existe dicha base debe crearse automaticamente...todo esto lo tengo q visualizar en 2 tablas ...por fa estoy q me rompo la cabeaz solo tengo esto x fa echenme una mano con esto:solo el profe me dijo q para lograrlo tengo q juntar estos dos ejercicios

#1

<?php
$server='localhost';
$database='world';
$user='root';
$pass='';
/* primero generamos la conexion */
$enlace = mysql_connect($server, $user, $pass);
mysql_select_db($database, $enlace);
/* generamos la peticion sql */
$result = mysql_query("SELECT name, continent, region FROM country", $enlace);
echo "<table border = '1'> \n";
echo "<tr> \n";
echo "<td><b>Nombre del Pais</b></td> \n";
echo "<td><b>Continente</b></td> \n";
echo "<td><b>Region</b></td> \n";
echo "</tr> \n";
/* almacenamos en un array $row, los valores que vamos recibiendo */
while ($fila = mysql_fetch_array($result))
{
echo "<tr> \n";
echo "<td>$fila[name]</td> \n";
echo "<td>$fila[continent]</td> \n";
echo "<td>$fila[region]</td> \n";
echo "</tr> \n";
}
echo "</table> \n";
?>




#2


$server='localhost';
$database='world';
$user='root';
$pass='';
/* primero generamos la conexion */
$enlace = mysql_connect($server, $user, $pass);
mysql_select_db($database, $enlace);
/* generamos la peticion sql */
$result = mysql_query("SELECT SHOW DATABASE ", $enlace);
echo "<table border = '1'> \n";
echo "<tr> \n";
echo"<td><b>''</b></td> \n";
echo"<td><b>''</b></td> \n";
echo"<td><b>''</b></td> \n";


echo "</tr> \n";
/* almacenamos en un array $row, los valores que vamos recibiendo */
while ($fila = mysql_fetch_array($result))
{
//echo "<tr> \n";
//echo "<td>$fila[name]</td> \n";
//echo "<td>$fila[continent]</td> \n";
//echo "<td>$fila[region]</td> \n";
//echo "</tr> \n";
}
echo "</table> \n";
?>
<?php
$Qshow = mysql_query("show databases") or die (mysql_error());
$RBShow = mysql_fetch_array($Qshow);


if (isset($_POST['enviar']))
{
$server='localhost';
$user='root';
$pass='';
$db='strangers';
$enlace = mysql_connect($server, $user, $pass);
if (! mysql_query("CREATE DATABASE $_POST[db]", $enlace))
echo "<h2>No se creo la base de datos</h2>";
}
else

{
?>
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="POST">
<h3>Formulario para crear una base de datos</h3><br />
Nombre de la Base de Datos
<input type="text" name="db" />
<input type="submit" name="enviar" value="Crear" />
</form>
<?php
}
?>




A X SIACA ESTOY USANDO EL XAMPP
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 11:58.